Родился 19 ноября 1958 года в поселке Санчурск Санчурского района Кировской области.
С отличием окончил Пермский государственный медицинский институт по специальности «Врач-эпидемиолог, гигиенист». Прошел путь от рядового врача областной санитарно-эпидемиологической станции до первого заместителя главного государственного санитарного врача по Челябинской области. С 1995 года работал главным врачом областной клинической больницы.
Депутат Законодательного Собрания Челябинской области II-VI созывов. В 2001-2005годах заместитель председателя комитета по социальной политике, с 2005- его председатель.
Кандидат медицинских наук. Заслуженный врач Российской Федерации. Председатель Совета главных врачей областных лечебно-профилактических учреждений, вице-президент ассоциации «Некоммерческое партнерство областных лечебно-профилактических учреждений Уральского региона».
Член РПС, первый заместитель председателя комитета Законодательного Собрания Челябинской области по социальной политике, депутат Законодательного Собрания Челябинской области