Занимал должность начальника отдела по надзору за законностью в социальной сфере прокуратуры Алтайского края в городе Барнаул.
В декабре 1993 года избран депутатом Государственной Думы первого созыва по 1037 избирательному округу (Рубцовский – Алтайский край). Был членом депутатской группы Дума-96, входил в состав комитета по законодательству и судебно-правовой реформе.