Родился в с. Зырянском Томской области. Окончил Томский медицинский институт, ординатуру в Институте сердечно-сосудистой хирургии им. А. Н. Бакулева в Москве. Работал в Томске: в НИИ кардиологии оперирующим хирургом, затем служил в должности врача в подразделении МЧС России. Участвовал в крупных спасательных операциях в Западной Сибири. Награждён правительственными наградами, подполковник внутренней службы в запасе. Работал врачом на предприятии нефтедобычи в Томской области.