At the 1930 Empire Games he won the bronze medal with the South African relay in the 4×110 yards event as well as in the 4×440 yards competition. In the 100 yards contest he finished fifth and in the 220 yards event he finished sixth.
