Від кінця 1970-х до початку 2000 років належав до широкої когорти провідних болгарських шахістів. Між 1980 і 2000 роками шість разів брав участь у шахових олімпіадах, а в 1980, 1983 і 1989 роках – у командних чемпіонатах Європи. У своєму олімпійському дебюті досягнув значного особистого успіху, перемігши Гаррі Каспарова, майбутнього чемпіона світу, який вже тоді був одним з провідних гравців світу. Під час своєї кар'єри неодноразово брав участь у фіналі чемпіонату Болгарії, 1992 року здобувши бронзову, а 2003-гу – срібну медаль.