Родился в селе Хватовка, ныне городского округа г. Арзамас Нижегородской области, в многодетной семье железнодорожника. Окончил Арзамасскую среднюю общеобразовательную школу № 2 им. А.С. Пушкина (1950 г.), эксплуатационный факультет Горьковского института инженеров водного транспорта (1955 г.). По окончании вуза по направлению министерства прибыл в Ленинград, в Северо-Западное речное пароходство, в котором с 1955 по 1993 годы прошел путь от инженера до первого заместителя начальника пароходства. При его участии к 1990 году Северо-Западное пароходство превратилось в крупнейшее транспортное объединение в системе речного флота РСФСР. С 1993 года – на пенсии. Проживает в Санкт-Петербурге.