Родился 23 июня 1962 года в г. Ленинске-Кузнецком.
В 1988 году с отличием окончил Кузбасский политехнический институт.
В 2004 году окончил Сибирскую академию государственной службы.
1981-1982 годы - проходил службу в составе ограниченного контингента советских войск в республике Афганистан.
После окончания института с 1988 года по 2000 год работал в угольной промышленности Кузбасса.
С декабря 2000 года работал в должности федерального инспектора аппарата полномочного представителя Президента РФ в Сибирском федеральном округе по Кемеровской области.
В июне 2006 года назначен главным федеральным инспектором аппарата полномочного представителя по Кемеровской области.
Награжден медалями ордена «За заслуги перед Отечеством» I и II степени.
Женат, имеет двух дочерей.