В 2004 году окончил Ростовский юридический институт МВД России по специальности «Юриспруденция».
С сентября 2000 года по октябрь 2007 года проходил службу в органах внутренних дел РФ. В октябре 2007 года принят в органы прокуратуры РФ. За период службы занимал должности: следователя, старшего следователя Матвеево-Курганского межрайонного следственного отдела следственного управления Следственного комитета при прокуратуре РФ по Ростовской области; помощника, старшего помощника прокурора Ленинского района г.Ростова-на-Дону; старшего прокурора второго отдела управления по надзору за процессуальной деятельностью следственного управления Следственного комитета при прокуратуре РФ по Ростовской области прокуратуры Ростовской области; прокурора отдела, старшего прокурора отдела по надзору за оперативно-розыскной и процессуальной деятельностью управления Генеральной прокуратуры РФ в Северо-Кавказском федеральном округе; помощника прокурора Ленинского района г.Ростова-на-Дону; старшего прокурора отдела по надзору за оперативно-розыскной и процессуальной деятельностью, прокурора отдела по надзору за исполнением федерального законодательства управления Генеральной прокуратуры РФ в Южном федеральном округе, а с 24 ноября 2017 года в должности прокурора отдела по надзору за оперативно-розыскной и процессуальной деятельностью управления Генеральной прокуратуры РФ в Южном федеральном округе.