С февраля 1994 года начал службу в органах прокуратуры Челябинской области с должности следователя прокуратуры Правобережного района Магнитогорска. Работал старшим следователем, следователем по особо важным делам прокуратуры Магнитогорска, заместителем прокурора Магнитогорска, прокурором Озерска, начальником управления по надзору за соблюдением федерального законодательства прокуратуры Челябинской области.