Капитан Волжского речного пароходства
Трудовую деятельность начал в 1905 году матросом на одном из волжских пароходов. Участник Гражданской войны – воевал в составе Волжской военной флотилии на Каме.
С 1930 года – капитан пассажирского парохода «Рабочий».
Один из застрельщиков социалистического соревнования на водном транспорте.
В годы Великой Отечественной войны – капитан пассажирского парохода «Роза Люксембург». Занимался эвакуацией беженцев (в т.ч. 83 тыс. человек из блокадного Ленинграда) и перевозкой раненых в прифронтовой полосе.
После окончания войны продолжил свою работу в качестве капитана парохода.
Жил в городе Горьком, похоронен на кладбище «Марьина Роща».