promotor: Stanisław Lenczewski). Od 1968 był wicedyrektorem, a następnie od 1970 – dyrektorem Instytutu Gospodarki Komunalnej. Po włączeniu go do Instytutu Kształtowania Środowiska był w latach 1974–1980 I zastępcą dyrektora. W 1979 uzyskał tytuł profesora nadzwyczajnego, pracując ponownie na Politechnice Warszawskiej. Był przewodniczącym Rady Konsultacyjnej przy Generalnej Dyrekcji Dróg Krajowych.
W latach 1981–1986 pracował w United Nations Centre for Human Settlements (Habitat, obecnie Program Narodów Zjednoczonych ds. Osiedli Ludzkich) w Nairobi w Kenii jako specjalista ds. transportu w Departamencie Badań i Rozwoju, odpowiadał m.in. za przygotowanie strategii transportowych w osiedlach ludzkich krajów rozwijających się. Po powrocie do kraju w 1986 mianowany kierownikiem Zakładu Inżynierii Komunikacyjnej na Wydziale Inżynierii Lądowej PW, od 1992 na stanowisku profesora zwyczajnego, pełnił tę funkcję do 2003.
W 2011 uczestniczył w pracach Komisji Europejskiej nad projektem Strategicznego planu rozwoju technologii transportu.