Pracował w sektorze prywatnym. Równocześnie prowadził aktywne życie społeczne wśród Polonii amerykańskiej. W 1994, wspólnie z World Trade Centre Institute i U.S. Chamber of Commerce, zorganizował misję handlową 140 przedsiębiorców z Polski do USA. W 1998 powrócił do Polski. Rozpoczął pracę jako wykładowca na Wydziale Zarządzania UW, a w 2002 na Uczelni Łazarskiego. W 2012 objął kierownictwo Katedry Finansów i Bankowości, a następnie Zakładu Rynków Kapitałowych. W 2011 obronił pracę doktorską na WZ UW pod kierownictwem Andrzeja Sopoćki nt. polityki monetarnej USA.

Pełnił funkcję sekretarza rady nadzorczej Banku Ochrony Środowiska oraz doradcy prezesa Bankowego Funduszu Gwarancyjnego.

W 2017 został ambasadorem RP w KanadziePostanowienie nr 110.11.2017 Prezydenta Rzeczypospolitej Polskiej z dnia 18 maja 2017 r. w sprawie mianowania Ambasadora Rzeczypospolitej Polskiej ().. Listy uwierzytelniające złożył 12 września 2017. Odwołany z dniem 31 marca 2022Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 17 marca 2022 r.