Er gewann nationale kanadische Meisterschaften im Rollstuhlvolleyball und Rollstuhlbasketball. Er wurde zu einem der weltbesten Rollstuhlmarathonsportler und nahm an zwei Paralympics teil; bei den Sommer-Paralympics 1980 und den Sommer-Paralympics 1984 gewann er drei Goldmedaillen, zwei Silbermedaillen und eine Bronzemedaille. Er gewann 19 internationale Rollstuhl-Marathons, darunter drei Weltmeisterschaften. An der Highschool trainierte er zudem Basketball- und Volleyballmannschaften.