Born in Islington, London, he represented Great Britain in age category competitions, including the World Youth Championships in Athletics, World Junior Championships in Athletics, European Athletics Junior Championships and European Athletics U23 Championships. He won his first international medal at the 2017 European Athletics U23 Championships, taking a silver with the 4 × 100 metres relay team including Theo Etienne, Kyle de Escofet and Ojie Edoburun.