Zdobył brązowy medal w biegu na 110 metrów przez płotki (przegrywając jedynie z Fatwellem Kimaiyo z Kenii i Berwynem Price z Walii) oraz zajął 4. miejsce w sztafecie 4 × 400 metrów na igrzysk Brytyjskiej Wspólnoty Narodów w 1974 w Christchurch. Wystąpił na igrzyskach olimpijskich w 1976 w Montrealu, na których nie ukończył biegu eliminacyjnego na 110 metrów przez płotki i odpadł w eliminacjach sztafety 4 × 400 metrów.