Родился 8 декабря 1938 года в Рыбинске Ярославской области.
Спортсмен (легкая атлетика, бокс, военное многоборье), арбитр (легкая атлетика), военачальник, поэт.
Генерал-лейтенант. Мастер спорта СССР. Судья всесоюзной категории.
Окончил Ленинградское зенитно-артиллерийское техническое училище (1960) и Военную академию имени М.В. Фрунзе (Москва, 1972).
Проходил военную службу в Венгрии, начальник штаба полка группы советских войск в Германии — 1972-78, начальник штаба вооружения Уральского военного округа — 1980-82, заместитель командующего 39-й Армии по вооружению — 1982-85, проходил военную службу в Прибалтийском военном округе, Ленинградском военном округе.
Судья Олимпийских игр (1980), Игр доброй воли (1994).
Член Союза писателей России.
Автор поэтических сборников: «Долг и честь» (2001), «Для России живи» (2003), «На дороге жизни» (2005), «Подводить итоги рано» (2008), «Лучший друг» (2009).
Скончался в сентябре 2022 года.