Partecipò a otto Olimpiadi degli scacchi con la Bulgaria dal 1954 al 1972 (quattro volte in prima scacchiera), ottenendo il 60,2 % dei punti. Vinse una medaglia di bronzo individuale in 3a scacchiera alle olimpiadi di Tel Aviv 1964 e una medaglia di bronzo di squadra alle olimpiadi di Lugano 1968.