Родился в 1941 году, всю жизнь прожил в Новосибирске.
Окончил НИИЖТ (ныне СГУПС) по специальности «Промышленное и гражданское строительство». Работал на стройке, затем в НИИЖТе, где занимался научной и педагогической работой. В 1976 - 1989 гг. - в СКТБ «Стройиндустрия» Минстроя СССР начальником отдела и зам. главного инженера, где занимался разработкой новых и совершенствованием существующих железобетонных конструкций и внедрением их в серийное производство. В 1989 - 2002 гг. - доцентом в НГАСУ (Сибстрине), в 2002 - 2015 гг. - ведущим экспертом в ООО «ТЭЗИС» («Техническая экспертиза зданий и сооружений») и одновременно преподавал в двух институтах повышения квалификации.
Кандидат технических наук, доцент, член-корр. Петровской академии наук и искусств (ПАНИ). Автор более 160 опубликованных научных трудов, нескольких изобретений и книг.
В 1995 - 1998 гг. в качестве политического публициста выступал на новосибирском радиоканале «Слово», где вел передачи на острые социально-политические темы. После передачи «10 ельцинских ударов по России» (название было дано как рефрен «10-ти сталинским ударам» по Германии в 1944 г.), проведенной накануне 2-го тура голосования на выборах президента в 1996 г., получал анонимные угрозы по телефону.
Издал брошюры «Задачи русской молодежи» (1998), «Отсталый ли русский народ» (1998), «Где искать фашистов в России» (1999), сборники радиовыступлений, статей и докладов на конференциях «Превыше всего Россия» (1997), «Русская идея» (1998), «Русский вопрос» (2000), «Глобализация и Россия» (2005).
С 1996 г. сотрудничал с новосибирской газетой «Память», где вел рубрики «Поток событий», «Страницы русской истории», «Русские гении».
В 1990-е — начале 2000-х гг. являлся сопредседателем Новосибирского общественного комитета «За нравственное возрождение Отечества».