 He competed at the 2005 World Championships and the 2006 European Championships, but on both occasions only reached the semi-final.His personal best time is 20.65 seconds, achieved in July 2006 in Sofia.This ranks him third among Bulgarian 200 metres sprinters, only behind Nikolay Antonov and Petko Yankov.