Bulgarian Chess Grandmaster (2010) is born in Veliko Tarnovo, Bulgaria.
Bulgarian Champion (2002, 2017).
Best results: Bulgarian Championship 2002, 1st; Le Touquet Open 2006, tied 1st; Thessaloniki Open 2010, 1st; Vienna Open 2011, 1st; Malta Open 2016, tied 2nd; Bulgarian Championship 2002, 1st;
He represented Bulgarian National Team at the Chess Olympiad in 2002.