In May 2016, he was part of the GB men's eight which won bronze at the European Championships. Later in 2016, he stroked the British men's eight to a gold medal at the 2016 Summer Olympics in Rio. He won a bronze medal at the 2017 World Rowing Championships in Sarasota, Florida, as part of the coxless four and then won a bronze medal at the 2018 World Rowing Championships in Plovdiv, Bulgaria, as part of the eight with James Rudkin, Alan Sinclair, Tom Ransley, Thomas George, Moe Sbihi, Oliver Wynne-Griffith, Matthew Tarrant and Henry Fieldman.