Родился 1 января 1958 г. в поселке Ангарском, Богучанского района, Красноярского края.
Окончил Кызылский пединститут по специальности преподаватель русского языка и литературы.
Работал в Нижнеингашской школе, затем замредактора в Нижненингашской районной газете «Победа».
После окончания Новосибирской высшей партийной школы направлен на работу редактором газеты «Ленинец», где проработал более 30 лет. Р
аботал в должности заместителя главы администрации Иланского района по общественно-политической работе.
В настоящее время — заместителя главного редактора газеты «Иланские вести».
Избирался депутатом Иланского районного совета депутатов двух созывов.
Член Союза журналистов СССР и РФ.
Награжден знаками отличия заксобрания и Губернатора Красноярского края.