До получения статуса адвоката работал в органах прокуратуры, занимал должность прокурора, руководителя надзорный отделов, следователя военной и гражданской прокуратуры, старший советник юстиции в отставке. Осуществлял надзор исполнения федерального, земельного, природоохранного законодательства и др.