Nowy prezes PKP Cargo jest absolwentem Wydziału Prawa i Administracji Uniwersytetu Gdańskiego, Polsko-Niemieckiego Studium Finansów, Zarządzania i Marketingu. Zdał egzamin dla kandydatów na członków rad nadzorczych w spółkach Skarbu Państwa. Posiada doświadczenie w pracy na wysokich stanowiskach zarządczych. Dotychczas pracował m.in. w firmach związanych z transportem, a z branżą transportową związany jest od 2001 r. Wielokrotnie zasiadał w radach nadzorczych i zarządach państwowych, samorządowych oraz prywatnych spółek kapitałowych.