Urodził się w 1949 r. w Człuchowie (woj. pomorskie). Absolwent Politechniki Warszawskiej – studia w latach 1967-1972 na Wydziale Inżynierii Lądowej – kierunek budowa dróg i lotnisk.Przez wiele lat pracował na różnych szczeblach administracji drogowej. W Rejonie Dróg Publicznych w Koszalinie pełnił wiele funkcji, poczynając od majstra przez kierownika grupy robót, kończąc na stanowisku zastępcy dyrektora firmy. W latach 1979-1991 był dyrektorem Rejonu Dróg Publicznych w Lęborku. Później zajął się działalnością biznesową: był współwłaścicielem firmy AMG w Lęborku, która zajmowała się produkcją konstrukcji stalowych, a następnie zastępcą dyrektora firmy Transprojekt Gdański. W 2002 roku został powołany na stanowisko zastępcy Generalnego Dyrektora Dróg Krajowych i Autostrad, a od 2005 do stycznia 2008 r. pełnił funkcję Generalnego Dyrektora Dróg Krajowych i Autostrad. Obecnie jest dyrektorem zarządzającym (CEO) w firmie MSF Polska. Był inicjatorem powołania Polskiego Kongresu Drogowego, był trzykrotnie wybierany (ostatnio w 2015 r.) na Prezesa Zarządu.