
Родился в 1956 году в селе Тауш Пермской области. В 1974 году закончил Государственное Пермское техучилище № 49. С 1974 по 1976 годы проходил службу в погранвойсках. В 1981 году закончил Свердловский юридический институт. Работал следователем Мещовского РОВД Калужской области. В 1993 году избран в депутаты Государственной Думы. 1996-1998 - сотрудник аппарата Государственной Думы, Совета Безопасности РФ, Правительства РФ.
В настоящее время работает адвокатом в Екатеринбурге.