Родился 28 октября 1953 года в Красноярске.
Спортсмен (мотоциклетный спорт), тренер, арбитр.
Мастер спорта СССР. Заслуженный тренер РСФСР (1989). Судья всероссийской категории (8.12.2017).
Окончил Читинский государственный педагогический институт.
Чемпион СССР (1974) в гонках на льду в классе 175 куб.см., 2-й призер чемпионата СССР (1975) в гонках на льду в классе 175 куб.см.
Чемпион РСФСР.
Чемпион Вооруженных Сил (1979).
Тренер 19-го СКА Забайкальского военного округа — с 1979 года.
Среди его учеников — Н. Нищенко, В. Мартемьянов, М. Барабошкин.