In 1986, he switched his allegiance to Canada for the 1986 Commonwealth Games and won a bronze medal in the 4×400 metres relay. At the 1987 World Championships in Athletics he achieved a Canadian record of 45.62secs in the 400 metres event. He featured in the 1988 Summer Olympics, 1989 Jeux de la Francophonie, and the 1991 Pan American Games. In the Francophonie Games he won 3 medals in 400 metres, 4×100 metres relay, and 4×400 metres relay. He retired in 1992 to pursue his education in teaching.