W latach 1984–1987 oraz 1993–97 prowadził zajęcia dydaktyczne w Politechnice Radomskiej. W latach 1989–1991 pracował w Instytucie Badań Kolejowych (ORE/ERRI) w Holandii, a następnie w Komisji oraz Podkomisjach Międzynarodowego Związku Kolejowego (UIC), jako przedstawiciel polskich kolei. Przez wiele lat, jako ekspert uczestniczył w badaniach prowadzonych przez kilka Komitetów Rzeczoznawców i Grup Roboczych ERRI na zlecenie UIC. W 1998 podjął pracę na Wydziale Transportu Politechniki Warszawskiej, gdzie w latach 1999–2006 kierował Zakładem Infrastruktury Transportu.
Od 2008 pracuje na stanowisku profesora zwyczajnego w Międzynarodowej Wyższej Szkole Logistyki i Transportu we Wrocławiu. Od 1964 r. jest żonaty, ma jedną córkę. Zainteresowania: muzyka poważna i ogród.