He participated as part of Canada's Olympic team in Rio de Janeiro. In his initial sprint distance of the 100 metres he ran 10.24 in the heats and did not advance into the semifinals. While he did advance to the semis in the 200 metres with a 20.23, his 20.37 there did not get him into the final race.