Bei den Olympischen Spielen 1968 in Mexiko-Stadt wurde er Achter über 100 m. Über 200 m kam er nicht über die erste Runde hinaus. 1970 gewann er bei der Universiade Bronze über 100 m.