Работал в прокуратуре Алтайского края начальником отдела по надзору за законностью в социальной сфере. В 1993 году был избран депутатом Госдумы первого созыва. После работал в Генпрокуратуре России.