Родился 17 марта 1971 года.
В 1993 году закончил Новгородский политехнический институт по специальности "Инженер-строитель", в 1998 году - Северо-Западную академию государственной службы при Президенте РФ по специальности "Государственное и муниципальное управление".
Работал в Новгородском государственном университете им. Ярослава Мудрого помощником ректора по делам молодежи, в 1994 году помощником депутата ГД ФС. С 1995 по 1998 года - советник ректора НовГУ имени Ярослава Мудрого по связям с молодежными общественными организациями. Далее работал на руководящих должностях в коммерческом секторе.
В настоящее время является заместителем директора ООО "Базис".
С 2008 по 2016 год являлся депутатом Думы Великого Новгорода.
Четверо детей. Увлекается спортом.