Роден на 24 юли 1941 г. във Варна. Завършил е гимназия в родния си град (1959 г.), актьорско майсторство във ВИТИЗ "Кръстьо Сарафов" (дн. Национална академия за театрално и филмово изкуство "Кръстьо Сарафов") при проф. Б. Дановски през 1967 г., както и философия (специалност естетика при проф. И. Паси) и българска филология в Софийския университет "Свети Климент Охридски" през 1977 г.
Бил е актьор в драматичните театри на Варна (1962-63 г.), Разград (1967-68 г.), Видин (1968-69 г.) и Народния театър в София (1969-70 г.).
От 1969 до 1991 г. е режисьор в Българската национална телевизия.
Член на Радикалдемократическата партия от 1989 г. Координатор на РДП от 1989 до 1990 г. Член на Изпълнителния комитет на РДП от 1991 до 1993 г. Организационен секретар на РДП от 1993 до 1995 г.
Един от основателите и председател на Съюза на българските телевизионни работници от 1989 до 1991 г.
Депутат в ХХХVІ и ХХХVІІ обикновено народно събрание.
Посланик на Република България в Узбекистан.
Женен, има син.
Починал на 11 март 2003 г. в София.