In 1991, he won the English Schools' Junior 200 metres title by 1/100 of a second from Jamie Sykes of South Yorkshire.
[13][14][15] Later in the season he raced as part of the British team that finished fourth in the 4 x 400 metres relay at the World Championships.
[1] In 1996, he raced as part of the British team that won a silver medal in the 4 x 400 metres relay at the Olympic Games.
[8] In 1998, he competed at the European Championships as part of the British team in the 4 x 400 metres relay, winning a gold medal.
[8] In 1999, he raced as part of the British team in the 4 x 400 metres relay at the World Championships, failing to qualify for the final.
[32] In 2001, he competed in the 4 x 400 metres relay at the World Indoor Championships for Great Britain, finishing fourth in the final.
[36] In 2002, he raced for England in the heats of the 4 x 400 metres relay as part of the team that won gold at the Commonwealth Games.
[30] In 2003, he competed in the 4 x 400 metres relay as part of the British team that won silver at the World Indoor Championships for Great Britain.