Związany z koleją od prawie 40 lat. Absolwent Uniwersytetu Szczecińskiego i studiów podyplomowych w Wyższej Szkole Przedsiębiorczości i Zarządzania im. Leona Koźmińskiego na kierunku europejski model zarządzania. Pracę na kolei rozpoczął w 1980 r., w Ośrodku Informatyki CDOKP w Warszawie. Od 1990 r. był członkiem Komisji Krajowej "Solidarności", pełnił m.in. funkcję przewodniczącego Sekcji Krajowej Kolejarzy NSZZ "Solidarność" i przewodniczącego Sekretariatu Transportowców związku. W latach 1998-2002 zasiadał w zarządzie Polskich Kolei Państwowych, odpowiadając za restrukturyzację i sprawy pracownicze. Od 2001 do 2012 roku był Prezesem Związku Pracodawców Kolejowych, a od 2002 do 2012 spółki zależnej PKP – Natura Tour sp. z o.o. W latach 2012-2013 był Pełnomocnikiem Zarządu PKP S.A. ds. Dialogu Społecznego w Grupie PKP, a przez następne trzy lata – prezesem przedsiębiorstwa z Grupy PKP CS Szkolenie i Doradztwo sp. z o.o. Następnie od kwietnia 2016 r. pełnił funkcję Prezesa Zarządu Przewozów Regionalnych sp. z o.o. W marcu 2017 r. objął stanowisko Prezesa Zarządu PKP S.A.

Prelekcje