Родился 31 декабря 1954 года в городе Салаире Кемеровской области. Образование высшее – окончил Кемеровский Государственный Университет, специальность "история". Доктор исторических наук, профессор. Преподавал историю России.
Депутат Совета народных депутатов Кемеровской области I, II, III, IV созывов.
Награжден медалью "За трудовое отличие", "Медалью Жукова", орденом "Доблесть Кузбасса", медалями Кемеровской области "За особый вклад в развитие Кузбасса III степени", "За служение Кузбассу", "За веру и добро", "60 лет Кемеровской области", "65 лет Кемеровской области" и иными региональными и ведомственными наградами. За большой личный вклад в законотворчество в 2007 г. он награжден Почетным знаком Совета народных депутатов Кемеровской области "За заслуги в развитии законодательства", Золотым знаком Кузбасса.