Alf was well known for his exploits in weightlifting and boxing. He also excelled himself at rugby and running and was even the South Wales roller skating champion. His appearances were mainly restricted to fairground booths. He won the Pontypridd Powderhall Sprinting Championship over 100 yards on a cinder track at Taff Vale Park.