He competed at the 2014 World Rowing Championships in Bosbaan, Amsterdam, where he won a silver medal as part of the coxed pair with Scott Durant and Henry Fieldman. The following year he competed in the 2015 European Rowing Championships in Poznań winning a gold medal. He was part of the British team that topped the medal table at the 2015 World Rowing Championships at Lac d'Aiguebelette in France, where he won a bronze medal as part of the coxless four with Scott Durant, Tom Ransley and Stewart Innes. He also competed in the men's coxless pair event at the 2016 Summer Olympics finishing fourth in the Final.