В 1961 окончил Театральное училище имени М.С. Щепкина.
С 1961 по 1963 год — актер Московского театра Драмы и Комедии, с 1963 по 1965 год — актер Московского гастрольного театра Комедии, с 1965 по 1966 — актер Ногинского драматического театра, с 1966 по 1967 год — актер Государственного драматического театра в Минске, в 1967 году — актер Московского театра массовых представлений, с 1967 по 1968 год — актер драматического театра города Шахты Ростовской области, с 1968 по 1969 и в 1970 году —актер Мичуринского городского драматического театра, в 1969 — актер Омского драматического театра, с 1970 по 1972 год — актер драматического театра Дважды Краснознаменного Балтийского Флота имени Всеволода Вишневского города Лиепая, с 1972 по 1980 год —актер Московского областного театра Драмы.