Родился 23 марта 1949 года в Саратове.
Спортсмен (прыжки в воду), тренер (прыжки в воду), арбитр (водное поло).
Мастер спорта СССР международного класса (1971). Судья всесоюзной категории (1983).
Окончил Белорусский ГИФК (1975).
Выступал за ВФСО «Динамо» (Минск). Тренировался под руководством С.Л. Портнова.
Чемпион СССР (1973) в прыжках с вышки, 2-й призер чемпионатов СССР (1976, 1977), 3-й призер чемпионата СССР (1975).
В сборной СССР — 1973-75.
2-й призер чемпионата мира (1975).
Победитель Кубка Европы (1973).
Победитель Всемирной универсиады (1973).
В 1980-е годы — старший тренер-методист по прыжкам в воду ЦС ВФСО «Динамо».
Жена — Е. Михайлина.
Скончался 8 мая 1999 года.