He won a bronze medal at the 2017 World Rowing Championships in Sarasota, Florida, as part of the coxless four.[12] He 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, Oliver Wynne-Griffith, Matthew Tarrant, Will Satch and Henry Fieldman[13] and won another bronze medal the following year at the 2019 World Rowing Championships in Ottensheim, Austria as part of the eight with George, Rudkin, Josh Bugajski, Jacob Dawson, Wynne-Griffith, Tarrant, Thomas Ford and Fieldman.[14]