Titré sur 400 m haies lors des Championnats d'Europe espoirs 2001, il remporte la médaille d'or du relais 4 × 400 m lors des Championnats d'Europe 2002 aux côtés de Jared Deacon, Jamie Baulch et Daniel Caines. Représentant le Pays de Galles lors des Jeux du Commonwealth, il obtient la médaille d'argent du 400 m et du 4 × 400 m en 2002, et la médaille de bronze du 4 × 400 m en 1998.