Wykładowca Akademii Leona Koźmińskiego. Związany z Katedrą Bankowości, Ryzyka i Ubezpieczeń, uzyskał stopień doktora nauk ekonomicznych w dziedzinie finansów. Absolwent studiów podyplomowych z zakresu technologii blockchain w Szkole Głównej Handlowej oraz członek Stowarzyszenia Ekspertów Blockchain.
Autor publikacji naukowych, prelegent na konferencjach poświęconych obszarom wykorzystania nowych technologii w finansach i bankowości. Specjalizuje się w zarządzaniu ryzkiem finansowych, w tym ryzykiem modeli i rynkowym. Posiada bogate doświadczenie w projektowaniu i testowaniu systemów kontroli wewnętrznej. Swoje doświadczenie zdobywał w międzynarodowych instytucjach finansowych na stanowiskach eksperckich oraz menadżerskich. Obecnie pełni funkcję Starszego Menadżera odpowiedzialnego za obszar zarządzania ryzykiem rynkowym w banku Nordea.