Окончил в 1970 году Дальневосточное высшее инженерное морское училище (ДВВИМУ) имени адмирала Г. И. Невельского по специальности «судовождение на морских путях» (квалификация «инженер-судоводитель»).
В 1973 году закончил аспирантуру по кафедре теории и устройства судна. В 1974 году защитил кандидатскую диссертацию по теме проектирования мягкооболочечных силовых конструкций. С 1975 года – старший преподаватель кафедры управления судном ДВВИМУ. С 1986 по 1989 год – старший научный сотрудник Института проблем морских технологий ДВНЦ АН СССР. В 1990 году защитил докторскую диссертацию по теме преобразования возобновляемой энергии волнения.
Тематика исследований – преобразование энергии волнения. С 1989 года по настоящее время – доцент, профессор, заведующий кафедрой, профессор кафедры судовождения Сибирского государственного университета водного транспорта (СГУВТ), старший преподаватель.
Автор более 300 научных, учебных работ и изобретений.