Az 1979-es Afrika-bajnokságon Dakarban aranyérmes lett. Részt vett az 1980-as moszkvai olimpián, de a versenyt feladta és eredmény nélkül zárt. Az 1983-as világbajnokságon Helsinkiben ezüstérmet szerzett. 1985-ben a kairói Afrika-bajnokságon a második helyen végzett. 1979 és 1985 között négy alkalommal győzött a Marathon de Montréal-on. 1983-as 2:10:03-as időeredménye a mai napig a verseny rekordja.