Родился в 1973 году в Челябинске. В 1998 году окончил Уральскую государственную юридическую академию. В органах прокуратуры служит с 1997 года. Начал службу с должности помощника прокурора войсковой части 9310, был старшим прокурором отдела по надзору за исполнением законов в сфере экономики и охраны природы прокуратуры Челябинской области, начальником отдела по надзору за исполнением законов и законностью правовых актов прокуратуры Костромской области, заместителем прокурора Свердловской области. С декабря 2011 года занимал должность начальника управления Генеральной прокуратуры Российской Федерации в Уральском федеральном округе. С октября 2016 года состоит в должности прокурора Саратовской области. Классный чин — государственный советник юстиции 2 класса. Награжден нагрудными знаками «Почетный работник прокуратуры Российской Федерации» и «За безупречную службу», именным оружием.