He appeared as a lead in more than forty films, including Mera Spored Mera, and contributed to Bulgarian theatre. He played Banko in the 1977 film, Many Times. He attended the Krastyo Sarafov National Academy for Theatre and Film Arts and went on to work at the Vratsa Theatre.