Родился 23 июня 1971 года в городе Новосибирске. В 1994 году окончил юридический факультет Алтайского государственного университета в г. Барнауле.
В декабре 1993 года принят на службу в органы прокуратуры Алтайского края и назначен прокурором отдела управления по надзору за законностью судебных постановлений по уголовным делам прокуратуры края.
С октября 1994 года по декабрь 1997 года работал в должностях прокурора отдела по надзору за законностью постановлений судов по гражданским и арбитражным делам, помощника прокурора края по обеспечению участия прокуроров в арбитражном процессе.
В декабре 1997 года назначен прокурором Тальменского района Алтайского края.
С февраля 2000 по сентябрь 2007 года работал начальником отдела по обеспечению участия прокуроров в гражданском и арбитражном процессе прокуратуры Алтайского края.
В сентябре 2007 года назначен на должность прокурора города Барнаула.
Приказом Генерального прокурора Российской Федерации с 11 сентября 2009 года назначен на должность первого заместителя прокурора Забайкальского края.
Награжден нагрудным знаком «Почетный работник прокуратуры Российской Федерации» (2014), знаком отличия «За верность закону» IIстепени (2011), медалью прокуратуры Российской Федерации «290 лет прокуратуре Российской Федерации» (2011).