Родился 3 июня 1944 года в Вольске Саратовской области.
Спортсмен (спортивная акробатика), тренер (прыжки на батуте), арбитр (прыжки на батуте), спорторганизатор.
Мастер спорта СССР (1967). Заслуженный тренер Белорусской ССР (1975). Заслуженный тренер СССР (1991). Судья всесоюзной категории. Судья международной категории.
Окончил Белорусский ГИФК (1969, заочно).
Тренировался под руководством И.А. Крапина.
Чемпион СССР среди юношей.
Тренер СДЮШОР №1 (Витебск) — с 1965 года, СДЮШОР №2 (Витебск) — с 1970 года. Старший тренер сборной Белорусской ССР.
Среди его учеников — Д. Поляруш, В. Вагель, Г. Лебедева, Н. Казак.
Был председателем Федерации прыжков на батуте Белорусской ССР.
Почетный гражданин Витебска (Республика Беларусь, 5.01.1996).
Жена — Л.Б. Швальбо.
Проживает в США.