Родился 11 августа 1972 года в городе Благовещенске.
В 1989 году окончил Благовещенскую среднюю школу № 27.
В 1995 году защитил диплом в Дальневосточном государственном аграрном университете (ДальГАУ) и получил квалификацию инженера-строителя. После окончания университета работал в проектно-строительной организации.
С 2002 года работал на руководящих должностях в администрации города Благовещенска.
В 2005 году был избран депутатом Благовещенской городской Думы по избирательному округу № 11. Был утвержден заместителем председателя постоянной депутатской комиссии по бюджету, финансам и налогам.
С сентября 2007 года - председатель постоянной депутатской комиссии Благовещенской городской Думы по бюджету, финансам и налогам.
В октябре 2009 года повторно избран депутатом Благовещенской городской Думы, в которой продолжил свою работу в качестве председателя постоянной депутатской комиссии по бюджету, финансам и налогам.
14 октября 2014 года избран депутатом Благовещенской городской Думы шестого созыва по округу №10. Вновь избран председателем постоянной депутатской комиссии Благовещенской городской Думы по бюджету, финансам и налогам.
Выдвинут избирательным объединением Местное отделение Всероссийской политической партии «ЕДИНАЯ РОССИЯ» города Благовещенска Амурской области.
С 20 октября 2002 года во Всероссийской политической партии «Единая Россия».
Женат, воспитывает двух детей.