En 1986, il remporte sa première médaille internationale en remportant les Championnats d'Europe en salle. Il participe ensuite aux Jeux du Commonwealth à Édimbourg, compétition où il remporte la médaille d'argent, derrière le Canadien Ben Johnson, du puis termine second avec le relais anglais du . Il remporte ensuite le titre européen aux championnats d'Europe à Stuttgart, devançant l'Allemand de l'Est Steffen Bringmann et le Français Bruno Marie-Rose. Le relais britannique, dont il fait partie avec Elliott Bunney, Daley Thompson et Michael McFarlane, remporte la médaille de bronze, derrière l'URSS et la RDA.