He ran at the 2009 World Championships in Athletics in Berlin, reaching the semi-finals of the 100 m. He went to the final of both the 100 m and 200 m at the 2010 European Athletics Championships, but finished in sixth and fifth place, respectively. He finished 3rd in the 100 m at the 2012 European Athletics Championships edition.