Родился 17 июня 1979 года в г. Челябинске.
В 2000 году окончил Омский государственный университет по специальности «Юриспруденция».
В 2000 – 2001 годах работал в органах прокуратуры.
В 2001 – 2002 годах проходил военную службу по призыву.
2002 – 2004 г.г. – главный специалист отдела по взаимодействию с федеральными органами государственной власти Главного государственно-правового управления Администрации Омской области.
2004 – 2005 г.г. – советник отдела по взаимодействию с федеральными органами государственной власти департамента судебной защиты и правового контроля Министерства государственно-правового развития Омской области.
2005 – 2006 г.г. – советник департамента судебной защиты и правового контроля Министерства государственно-правового развития Омской области.
2006 – 2007 г.г. – советник юридического сектора департамента судебной защиты и правового контроля Министерства государственно-правового развития Омской области.
2007 – 2009 г.г. – заместитель руководителя департамента судебной защиты и правового контроля Министерства государственно-правового развития Омской области.
2009 – 2010 г.г. – начальник юридического отдела департамента законопроектных работ и судебной защиты Министерства государственно-правового развития Омской области.
В 2010 году возглавил департамент организации деятельности административных комиссий Министерства государственно-правового развития Омской области, затем – департамент судебной и административно-правовой работы Министерства государственно-правового развития Омской области.
В 2011 году назначен заместителем Министра государственно-правового развития Омской области.
2013 – 2015 г.г. – заместитель начальника Главного государственно-правового управления Омской области – начальник управления судебной и административно-правовой работы Главного государственно-правового управления Омской области.
2 декабря 2015 года в соответствии с распоряжением Губернатора Омской области от 01.12.2015 № 315-р назначен начальником Главного государственно-правового управления Омской области.