 His trainer is the Romanian Micky Corucle.He was the tenth fastest 200 m runner in 2005, and the second fastest European that year.His personal bests in his two disciplines are 10.14 seconds (100 m) and 20.20 seconds (200 m).