1976 erreichte er bei den Olympischen Spielen in Montreal über 400 m das Viertelfinale. Bei den Commonwealth Games 1978 in Edmonton holte er Bronze über 400 m, wobei er im Viertelfinale mit 46,06 s seine persönliche Bestzeit aufstellte, und kam mit der kanadischen 4-mal-400-Meter-Stafette auf den vierten Platz.