В 1943—1950 годах служил в рядах Военно-морского флота СССРВ 1951—1955 годах учился в Казанском государственном университете.
С 1955 по 1958 годы находился на комсомольской, журналистской и партийной работе в Татарстане.
В 1962—1964 годах учился в аспирантуре кафедры философии Академии общественных наук при ЦК КПСС.
В 1958—1961 годах преподавал на кафедре философии Казанского университета.
В 60-е гг. создал в Уфе крупную социологическую лабораторию.
В 1964—1988 годах — профессор и заведующий кафедрой научного коммунизма Уфимского ордена Ленина авиационного института имени Серго Орджоникидзе.
В 1967 году защитил диссертацию на соискание учёной степени доктора философских наук.
В 1970 году присвоено учёное звание профессора.
В 1988—1999 годах – профессор и заведующий кафедрой Казахского национального университета имени Аль-Фараби.Автор более 300 научных работ.