Родился 23 марта 1955 года в Ленинграде (ныне Санкт-Петербург). В 1977 году окончил Ленинградский инженерно-строительный институт по специальности "автомобильный транспорт". После вуза начал службу в органах Госавтоинспекции Ленинграда и области, к 2000 году дослужился до поста заместителя начальника управления ГИБДД по Санкт-Петербургу и области. В 2007 году переведен в Москву на должность помощника начальника департамента по обеспечению безопасности дорожного движения (ДОБДД) МВД РФ по кадрам. В 2008-2009 годах — глава управления правового регулирования, межведомственного взаимодействия и международного сотрудничества ДОБДД МВД. В 2009 году занимал пост помощника министра внутренних дел Рашида Нургалиева по безопасности дорожного движения. В октябре 2009 года стал заместителем начальника ДОБДД МВД — начальником управления анализа и выработки стратегических решений в области обеспечения безопасности дорожного движения. 14 июня 2011 года назначен начальником Главного управления по обеспечению безопасности дорожного движения МВД России. Генерал-майор полиции.