Родился 24 июня 1941 года в Рыбинске Ярославской области.
Спортсмен (вольная борьба), тренер, арбитр.
Мастер спорта СССР (1968). Заслуженный тренер РСФСР (1977). Заслуженный тренер СССР (1981). Судья международной категории.
Окончил Красноярский государственный педагогический институт.
Старший тренер Амурской области — 1986-96, тренер в Красноярске — с 1996 года.
Среди его учеников — В. Алексеев, С. Хачикян, В. Райков, Б. Егоров.
Награжден Почетным знаком «За заслуги в развитии физической культуры и спорта».
Мемориальная доска установлена в Красноярске по адресу: улица Пархоменко, 7.
Скончался 21 октября 2001 года. Похоронен на кладбище «Бадалык» в Красноярске.