Karierę w bankowości rozpoczął w maju 1996 r. w Societe Generale w Warszawie, gdzie był odpowiedzialny za audyt wewnętrzny. Po rozpoczęciu pracy w Banku Handlowym w Warszawie (1998 r.), odpowiadał za projekty realizowane w ramach Pionu Operacji i Technologii pełniąc funkcję asystenta wiceprezesa Zarządu Banku ds. Operacji i Technologii. Miał również znaczący wkład w proces integracji Banku Handlowego w Warszawie i Citibanku pełniąc funkcję z-cy dyrektora Biura ds. Integracji Banków. W 2001 r. objął stanowisko dyrektora Departamentu Rozliczeń Własnych, odpowiadając za proces jego restrukturyzacji. Następnie kierował Departamentem Obsługi Klienta Korporacyjnego przyczyniając się do znacznego wzrostu wskaźników zadowolenia klientów oraz pracowników. W marcu 2004 r. został szefem Pionu Małych Przedsiębiorstw w ramach Sektora Bankowości Detalicznej Citibanku w Polsce. 1 sierpnia 2005 r. został zatrudniony na stanowisku dyrektora zarządzającego kierującego Pionem Bankowości Korporacyjnej PKO BP. Z dniem 1 lipca 2006 r. został powołany na stanowisko członka Zarządu PKO BP.