I 2002 deltok han i sitt første OL, i Salt Lake City, der han fikk 28.-plass på 20 km som beste resultat. I neste OL, i 2006 i Torino, fikk han 36.-plass på samme distanse. Under Vinter-OL 2010 i Vancouver deltok han i sitt tredje OL, og var med på det canadiske laget som fikk 10.-plass i stafetten.