Die bulgarische Einzelmeisterschaft konnte er 1969 in Plowdiw gewinnen. Er spielte für Bulgarien bei der Schacholympiade 1964 in Tel Aviv. Außerdem nahm er dreimal an den europäischen Mannschaftsmeisterschaften (1970, 1980 und 1983) teil.