Родился 2 апреля 1947 года в селе Добрая Воля Гродненской области Белорусской ССР.
Спортсмен (конный спорт), тренер.
Мастер спорта.
Начал заниматься конном спортом в 1960 году. Выступал за ДСО «Колос» (Николаев). Тренировался под руководством А.Л. Зозули.
Чемпион СССР (1965, 1970) по преодолению препятствий в «Высшем классе».
Победитель Кубка СССР (1970, 1973) по преодолению препятствий.
В сборной СССР — с 1967 года.
Участник Олимпийских игр (1972).
Скончался 11 ноября 2006 года.