Родился 19 марта 1964 года в Арзамасе Нижегородской области. В 1986 году окончил Минское высшее инженерное зенитно-ракетное училище ПВО. Служил в частях противовоздушной обороны Московского военного округа. В 1992 году переведен на службу во 2-й ЦНИИ Минобороны в Твери. Затем ушел с военной службы и занялся бизнесом: с 1994 года — заместитель гендиректора компании "Научпромсервис", с 1995 года директор торгового ООО "Алекс". В 1999 году избран председателем совета директоров Тверского продовольственного союза.
В 2000 году избран в городскую думу Твери, вошел во фракцию независимых депутатов. Возглавлял комиссию по экономике, промышленной политике и предпринимательству.
6 июля 2003 года избран мэром Твери, в апреле 2007 года вступил в "Единую Россию". 2 декабря 2007 года переизбран на пост мэра.
Две дочери, сын.