He graduated in National Academy for Theatre and Film Arts "Krastio Sarafov" in 1991 in the class of Prof. Elka Mihaylova. The first steps of a professional stage he made at the Drama Theatre in Kyustendil City. In 1992 he entered into the troupe of the State Travel Theatre, where among his most notable roles are: tStefan Draggodanoglu in "At the Foot of Vitosha Mountain" by Peyo Yavorov, Podkaliosin in "Marriage" by Nikolay Gogol, the Driver in "Apollo Driver for Ladies" by Dario Fo, Alberto in “Two Dozen Red Roses” by Alto de Benedetti, Flavio in "A Woman Alone" and the Professor in "A Man Alone" by Dario Fo, the General in “Foreign Woman” by Fyodor Dostoevski, Kutsar in "Albena" by Yordan Yovkov, Barney in "Last of the Red Hot Lover" by Neil Simon, Inspector in "The Error is True" by Dario Fo, Gratin in "Coziness" by Kamen Donev.
In 2001 he became General Manager of the State Travel Theatre and later headed Theater "Kadrie Lyatifova" in Kardzhali City. In 2010 he entered the troupe of the "Ivan Vazov" National Theatre where among his most important roles were: Martini in "One Flew over the Cuckoo's Nest" by Ken Kesey, Head of the "Eternity" funeral Home in "Life is Wonderful" by Nikolay Erdman, the Old Patrician in “Caligula” by Albert Camus and Schillinger in “Teremin” by Petar Zelenka, Lieutenant in "The Attempt to Fly" by Yordan Radichkov.
During this season you can watch Stefan Kushev in “Teremin”, "Caligula", "Life is Wonderful", "The Attempt to Fly", "The Ride Down Mount Morgan".