Родился в Воронежской губернии, в семье сельского учителя. Участник Гражданской войны. Окончил водный факультет Московского института инженеров водного транспорта (1931 г.). В 1932 – 1963 годах работал в Горьковском институте инженеров водного транспорта заведующим кафедрой эксплуатации водного транспорта. В 1936 – 1937 и в 1944 – 1949 годах – декан эксплуатационного факультета. С 1963 года проживал в городе Одессе, Украина.
Внес значительный вклад в подготовку квалифицированных инженеров эксплуатации речного транспорта. Доктор технических наук (1957). Профессор. Автор более 130 научных работ, в том числе пяти учебников для вузов водного транспорта. Подготовил 49 кандидатов наук.
Память: на доме, где он жил (г. Нижний Новгород, Нижегородский район, улица Трудовая, 3), установлена мемориальная доска.