Родился 18 сентября 1946 года в Усть-Каменогорске Казахской ССР.
Спортсмен (гандбол, подводный спорт), тренер (подводный спорт), арбитр (подводный спорт).
Мастер спорта СССР (1968, подводный спорт). Заслуженный тренер РСФСР. Судья всероссийской категории (31.10.2016). Почетный спортивный судья России (15.12.2011).
Окончил Усть-Каменогорский государственный педагогический институт.
Начал заниматься подводный спортом в 1967 году. Тренировался под руководством Б.Г. Порожева.
2-й призер Спартакиады народов СССР по подводному спорту (1971).
Участник Спартакиады народов СССР по гандболу (1967).
Тренер СКА (Новосибирск) — с декабря 1976 года. Тренер сборной Казахской ССР — с 1970 года, юношеской сборной РСФСР по подводному ориентированию — 1984-92.
Среди его учеников — А. Корман, С. Антонычева, В. Зайцев, М. Шведов.
Скончался 18 мая 2021 года.