Родился 27 июля 1918 года в селе Старый Робск, Климовичский район, Брянской области в крестьянской семье. В 1941 году окончил металлургический техникум.
В 1941-1942гг. - служил в Советской Армии, участник Великой Отечественной войны, был тяжело ранен. В 1942-1949гг. – на комсомольской работе. В 1949-1955гг. – в политорганах железнодорожного транспорта. В 1955-1959гг. – секретарь, в 1959-1963гг. – 1-й секретарь Феодосийского горкома КП Украины. В 1963-1964гг. – заместитель председателя Крымского (сельского) облисполкома. В 1964-1966гг. – заместитель начальника УВД Крымского облисполкома). В 1966-1974гг. – председатель Крымского областного комитета народного контроля. В 1974-1981гг. – начальник областного полиграфиздата. В 1981-1989гг. – начальник отдела кадров объединения пивобезалкогольной промышленности.
Скончался 2 мая 1989 года.