Общественный деятель, железнодорожник
Родился в селе Красное, ныне Арзамасского района Нижегородской области, в крестьянской семье.
По окончании шести классов в 1942 – 1944 годах учился в Арзамасском железнодорожном училище.
В 1944 – 1948 годах работал кочегаром, помощником машиниста в Арзамасском паровозном депо. Демобилизовавшись из армии, в 1952 – 1959 годах снова трудился помощником машиниста, а с 1959 года по 1983 год – машинистом локомотивного депо. Водил тяжеловесные поезда. Добивался высоких показателей в экономии топлива.
Депутат Верховного Совета СССР 7-го созыва (1966-1970 гг.)
С 1983 года находился на пенсии.