Родился 1 июля 1954 года в селе Русаново Терновского района Воронежской области. Окончил Московский автодорожный техникум, Всесоюзный заочный инженерно-строительный институт (1989).
C 1973 года работал дорожным мастером, служил в армии. Затем был начальником ремонтного пункта, главным инженером, начальником Истринского дорожного ремонтно-строительного управления. В 1989-1992 годах — начальник Московского областного проектно-ремонтно-строительного объединения. С 1992 года работал начальником управления автомобильных дорог Московской области. 21 мая 1994 года назначен гендиректором Федерального дорожного департамента, первым замминистра транспорта. После создания в марте 1996 года Федеральной автомобильно-дорожной службы РФ (ФАДС) стал директором службы, первым замминистра транспорта РФ. В апреле 1997 года лишился поста главы ФАДС, сохранив кресло первого замминистра. 14 февраля 2003 года назначен первым замминистра транспорта РФ — главным государственным транспортным инспектором РФ.Кандидат экономических наук (тема диссертации — "Совершенствование управления автотранспортным комплексом на основе развития ассоциаций субъектов автотранспортного бизнеса").