Капитан Волжского объединенного речного пароходства
Родился в селе Охотино, ныне Павловского муниципального округа Нижегородской области.
Окончил Нижегородское речное училище.
В 1906 году стал первым помощником капитана, с 1912 года – капитаном в обществе «Русь».
После Октябрьской революции активно принимал участие в национализации флота, избирался комиссаром Звениговского затона, членом Коллегии управления водного транспорта в городе Нижнем Новгороде.
Трудился на общественных постах в управлении Волжского речного пароходства.
Затем работал на заводе «Память Парижской коммуны», принял отстающий в то время пароход «Михаил Калинин», которым в дальнейшем командовал 18 лет.
Под его руководством коллектив парохода вышел в передовые, постоянно повышая планы перевозок, экономя топливо.
Во время Великой Отечественной войны 27 августа 1942 года пароход вывез из осажденного Сталинграда раненых, эвакуируемых женщин и детей под огнем вышедших на берег Волги выше города немецких танков.
Несколько снарядов попало в обшивку и корпус судна.
Команда под его руководством проявила подлинный героизм, отстояла пароход, потушив пожар, откачав воду из поврежденных отсеков, заделав пробоины, пройдя полным ходом опасные места.
Наиболее отличившиеся члены экипажа, в том числе капитан, были отмечены правительственными наградами.
Перед уходом на пенсию работал капитаном-наставником Волжского объединенного речного пароходства.
Похоронен в Нижнем Новгороде на кладбище «Марьина Роща».
Награды: ордена Ленина, Красного Знамени (06.09.1943), Трудового Красного Знамени.