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