Роден е на 30 декември 1939 г. в София. Висшето си образование завършва през 1965 г. във ВИТИЗ в класа на проф. Кръстьо Мирски, специалност „Театрална режисура“. През периода 1965-67 г. работи в Стара Загора, а от 1967 г. до 1969 г. е щатен режисьр във Видинския драматичен театър „Владимир Трендафилов“, след което продължава режисьорските си изяви в БНТ.

В националната телевизия режисира документални филми портрети за Николай Гяуров, Димитър Узунов, Маргарита Лилова, Панчо Владигеров, Алексис Вайсенберг и др. Прави телевизионни постановки на пиесите – „Свои хора сме-ще се разберем“ от Николай Островски, „Едно момиче ходи по вълните“ от Михаил Величков, „Златната гъска“ от Братя Грим и др. Режисьор е и на култовия 6 сериен телевизионен филм „Приключенията на Авакум Захов“/1980/ по книгата на Богомил Райнов и на много оперни, оперетни и балетни спектакли излъчени по националната телевизия и останали завинаги в златния ѝ фонд.

Умира на 10 май 2018 г. в София.