Родился в 20 апреля 1938 года в г. Уссурийске Приморского края. Происходил из казачьего рода.
Окончил Высшее художественно-промышленное училище имени В. И. Мухиной в Ленинграде.
Является автором памятников Александру Невскому в Санкт-Петербурге, г. Пушкине, пос. Усть-Ижора, памятника «Первопоселенец» (1980) в г. Пензе.
Участвовал в создании Монумента воинской и трудовой славы (1975) в Пензе — центрального памятника Пензенской области, посвященного воинским и трудовым подвигам жителей и уроженцев данного региона в годы Великой Отечественной войны 1941—1945 годов.
Скончался 10 октября 1997 года. Похоронен на Кузьминском кладбище г. Пушкина.