Vuonna 1984 hän otti Kanadan kansalaisuuden ja kilpaili Kanadan puolesta sekä 1986 että 1994
Commonwealth-pelit (kulta- ja pronssimitalien voittaminen 3000 metrin steeplechase -kilpailussa). Hän kilpaili myös kahdessa olympialaisissa Kanadan puolesta, vuonna 1988 Seulissa (jossa hän sijoittui 11. sijalle steeplechase-finaalissa) ja vuonna 1992 Barcelonassa. Vuonna 1985 Koblenzissä hän juoksi henkilökohtaisen parhaansa 3000 metrin steeplechasen 8:12.58, joka seisoi Kanadan kansallisena ennätyksenä tapahtumalle vuoteen 2013 asti, kun Matthew Hughes rikkoi ennätyksen.