В 2006 году завершил очное обучение на следственном факультете Челябинского юридического института МВД России.
Общий стаж работы в органах расследования более 15 лет, начиная с 2006 года проходил службу в должности следователя в следственном управлении при УВД по Калининскому району г. Челябинска, с 2008 по 2021 г.г. в должности следователя, старшего следователя, инспектора отдела процессуального контроля, следователя по расследованию особо важных дел, заместителя руководителя и руководителя межрайонного следственного отдела следственного управления Следственного комитета России по Челябинской области и ХМАО-Югре, имеет специальное звание подполковник юстиции.
В 2022 году вышел на пенсию по выслуге лет с должности прокурора отдела по надзору за процессуальной деятельностью органов расследования прокураты Ханты-Мансийского автономного округа – Югры, классный чин – советник юстиции.