Eva on the Third Floor 1987
as Professor Naumov
Measure for Measure 1981
as Gotze Delchev
The Stolen Train 1971
as Damyan
Don't Look Back 1971
Actor
Thirteen Days 1964
as Vasko
Captive Flock 1962
as Boris
We Were Young 1961
as Dimo
Life Flows Slowly By... 1957
as Pavel
The Sedmak Last Supper 1957
as Nayden
Credits from TMDB.