Родился 11 августа 1972 года в городе Благовещенске.

В 1989 году окончил Благовещенскую среднюю школу № 27.

В 1995 году защитил диплом в Дальневосточном государственном аграрном университете (ДальГАУ) и получил квалификацию инженера-строителя. После окончания университета работал в проектно-строительной организации.

С 2002 года работал на руководящих должностях в администрации города Благовещенска.

В 2005 году был избран депутатом Благовещенской городской Думы по избирательному округу № 11. Был утвержден заместителем председателя постоянной депутатской комиссии по бюджету, финансам и налогам.

С сентября 2007 года  - председатель постоянной депутатской комиссии Благовещенской городской Думы по бюджету, финансам и налогам.

В октябре 2009 года повторно избран депутатом Благовещенской городской Думы, в которой продолжил свою работу в качестве председателя постоянной депутатской комиссии по бюджету, финансам и налогам.

14 октября 2014 года избран депутатом Благовещенской городской Думы шестого созыва по округу №10. Вновь избран председателем постоянной депутатской комиссии Благовещенской городской Думы по бюджету, финансам и налогам.

Выдвинут избирательным объединением Местное отделение Всероссийской политической партии «ЕДИНАЯ РОССИЯ» города Благовещенска Амурской области.

С 20 октября 2002 года во Всероссийской политической партии «Единая Россия».

Женат, воспитывает двух детей.