В 1996 году окончил Северо-Кавказский Государственный Университет по специальности - юриспруденция. После службы в рядах вооруженных сил Российской Федерации в 1997 году был принят в органы прокуратуры Ставропольского края, где работал следователем, заместителем прокурора, старшим прокурором отдела прокуратуры края. В 2007-2009 годах был командирован в прокуратуру Чеченской Республики, где работал прокурором Урус-Мартановского района. С 2012-2017 прокурор Красногвардейского района Ставропольского края. В 2017 году уволился из органов прокуратуры по собственному желанию с выходом на пенсию.