Born in Newport, Wales, he was a late starter and made his debut at a major outdoor international competition in his thirties. He ran in the heats only at the 1996 European Athletics Indoor Championships and 1997 IAAF World Indoor Championships. He came to prominence during a period of strong sprint competition in Wales, with Christian Malcolm, Jamie Baulch and Tim Benjamin among his contemporaries. Both he and Malcolm were members of Cardiff Amateur Athletic Club and worked with coach Jock Anderson.