Капитан Волжского объединённого речного пароходства
Родился в деревне Голошубиха, ныне Кстовского муниципального округа Нижегородской области, в семье волжского капитана.
Участник гражданской войны.
Работал матросом на пароходе «Колонист».
В 1921 – 1927 годах плавал на различных судах матросом, рулевым.
Окончил Устюжское речное училище (1931, г. Великий Устюг Вологодская обл.).
Во время Великой Отечественной войны плавал штурманом на пассажирском пароходе «Ломоносов», затем служил в секретных войсках НКВД, плавал штурманом на военно-транспортном корабле.
Перевозил войска, медикаменты, оборудование под Сталинград.
В 1947 – 1963 годах работал капитаном на судах Волжского объединённого речного пароходства.
Активно занимался общественной работой, являлся председателем группы народного контроля, преподавал в Горьковском речном училище им. И.П. Кулибина.
Жил и похоронен в Нижнем Новгороде.
Награды: орден Ленина (03.04.1954).