He won a silver medal at the 2012 Summer Olympics in the men's eight with Andrew Byrnes, Jeremiah Brown, Will Crothers, Douglas Csima, Robert Gibson, Malcolm Howard, Conlin McCabe and Brian Price. The men's eights started the Olympics poorly by finishing dead last in their heat. However the crew finished second in the repechage, ending up just behind the crew from Great Britain. In the finals of the event the Canadian eight made a run from third and finished in second over the British boat but behind the World Champion German team.