Родился 11 сентября 1932 года в Бобруйске в семье милиционера.
В 1954 году окончил Горьковский государственный педагогический институт по специальности «История» .
В 1954–1956 годах проходил службу в Советской армии.
В 1957–1962 годах преподавал в профессионально-техническом училище.
В 1967 году в Красноярском педагогическом институте защитил диссертацию на соискание учёной степени кандидата философских наук по теме «Активность народных масс как социологическая проблема» .
В 1990—1992 годах — профессор и заведующий кафедрой экономической теории Красноярского государственного технического университета.
В 1997 году в Иркутском государственном университете защитил диссертацию (в виде научного доклада) на соискание учёной степени доктора философских наук по теме «Активные элементы социальной структуры общества: (социально-философский анализ)» С 1967 по 2006 годы был профессором и заведующим кафедрой научного коммунизма, затем кафедрой социологии, политологии и правоведения Красноярской государственной академии цветных металлов и золота.
С 2006 года — профессор кафедры социологии, политологии и правоведения Института цветных металлов и золота Сибирского федерального университета.Руководил аспирантурой. Подготовил 9 кандидатов философских и социологических наук.Автор более 200 научных работ, из который 10 монографий, а также и большого числа статей.Действительный член Академии политических наук, член Российского общества социологов.Был болельщиком «Спартака» .