Капитан Волжского объединённого речного пароходства
Родился в селе Крутец Салтыковского района Саратовской области.
Учился в Астраханском речном училище.
Во время Великой Отечественной войны на санитарном транспорте «Гончаров» вывозил раненых из Сталинграда.
В мирное время – штурман теплохода «Семнадцатый год», капитан дизель-электрохода «Грузия», с 1956 года – капитан теплохода «Фридрих Энгельс», «Октябрьская революция», на последнем проходили практику известные в дальнейшем капитаны и штурманы.
В 1966 году перешёл на преподавательскую работу в Горьковский институт инженеров водного транспорта.
Доцент, автор научных трудов и книг по проблемам судовождения.
Публиковал статьи в газете «Большая Волга».
Жил и похоронен в Нижнем Новгороде.
Награды: ордена Отечественной войны 2-й степени, «Знак Почёта».