Родился 30 июля 1924 г. в городе Новоржев Новоржевского уезда Псковской губернии. С сентября 1955 г. по декабрь 1959 г. учился в Пермской ВПШ. Награжден орденом Трудового Красного Знамени (1966), орденом Трудового Красного Знамени (1971), орденом "Знак Почета" (1976). С июня 1941 г. по сентябрь 1941 г. - десятник дорожного отдела Дедовичского райисполкома. С сентября 1941 г. по июнь 1944 г. - командир группы партизанского отряда. С июня 1944 г. по сентябрь 1944 г. - директор Дедовичского районного промышленного комбината. С сентября 1944 г. по апрель 1947 г. - военнослужащий СА. С апреля 1947 г. по сентябрь 1952 г. - секретарь Пермско-Ильинского РК ВЛКСМ. С сентября 1952 г. по сентябрь 1955 г. - заместитель председателя Пермско-Ильинского райисполкома. С декабря 1959 г. по апрель 1962 г. - второй секретарь Ильинского РК КПСС. С апреля 1964 г. по март 1967 г. - председатель Суксунского райисполкома. С марта 1967 г. по октябрь 1980 г. - председатель Кунгурского горисполкома.
С апреля 1962 г. по апрель 1964 г. - председатель Ильинского райисполкома.