In 2014 he was drafted into the British World Class Programme ahead of the 2016 Summer Olympics. In the 2014–15 season he took part in the first edition of the European Games held in Baku. Great Britain defeated France, then managed a surprise win against favourites Italy to earn the gold medal. In April 2016 he was named in the four man team for the 2016 Summer Olympics in Rio de Janeiro coming on to fight against Russia, Egypt and China as Great Britain finished 6th in the Team Event. In July 2019 he earned the individual silver medal at the 2019 World Championships, beating world number 1 Alessio Foconi in the first round, Son Young Ki 15-12 in the semifinal, before being defeated 15-6 by Enzo Lefort in the final.