Odpadł w eliminacjach biegu na 400 metrów przez płotki na igrzyskach olimpijskich w 1972 w Monachium. Zwyciężył w biegu na 110 metrów przez płotki na igrzyskach afrykańskich w 1973 w Lagos. Zdobył złoty medal w biegu na 110 metrów przez płotki (wyprzedzając Berwyna Price z Walii i Maxa Binningtona z Australii) oraz zajął 4. miejsce w biegu na 400 metrów przez płotki na igrzysk Brytyjskiej Wspólnoty Narodów w 1974 w Christchurch.