Капитан Волжского объединённого речного пароходства
Родился в селе Криуши, ныне городского округа город Новоульяновск Ульяновской области.
С 1918 года работал в судоремонтных мастерских Криушинского затона.
В 1920 – 1942 годах – матрос, штурвальный, старший рулевой, лоцман, штурман, помощник капитана на судах «Случайный», «Владимир», «Абхазия», «Рахманинов», «Спартак», «Чичерин», «А.С. Пушкин», «Коммунист», «Память Шмелева», «Лермонтов».
В 1932 –1937 годах без отрыва от производства учился в Горьковском речном техникуме.
В 1942 –1952 годах – капитан парохода «Гончаров», на котором в период Великой Отечественной войны располагался плавучий госпиталь.
В 1952 году первым совершил экспериментальный рейс по Волго-Донскому каналу на теплоходе «Сергей Киров».
В 1962 году участвовал в перегоне крупногабаритного морского железнодорожного парома «Советский Азербайджан» с завода «Красное Сормово» на Каспий.
В 1957 году принимал участие в приемке трехдечных т/х «Дмитрий Донской» и «Добрыня Никитич» в ГДР в городе Висмар на судоверфи «Матиас Тезен» и перегоне новых судов с Балтийского моря на реке Волга.
В 1959 – 1977 годах – капитан дизель-электрохода «Советский Союз».
Жил в городе Горьком, похоронен на Бугровском кладбище.
Награды: два ордена Ленина.
Память: его именем был назван грузовой теплоход Волжского объединённого речного пароходства.