In 2004 he improved his 100 m best to 10.33 sec with a run in Watford. Aiming to build upon his European junior title, he ran at the 2004 World Junior Championships. However, in the 100 m semi-finals he was eliminated after finishing third, beaten out of qualification by James Ellington.