w latach 2019–2022 był dziekanem Studiów Ekonomicznych AEH. Wykładowca Uniwersytetu Otwartego Uniwersytetu Warszawskiego; w roku akademickim 2021/2022 znalazł się w dziesiątce najwyżej ocenianych wykładowców UOUW.

W latach 1994–1995 pracował w spółce Johnson & Johnson, a w 1995–1997 w Ministerstwie Finansów. Od 2002 pracował w Kancelarii Sejmu, kolejno na stanowiskach audytora wewnętrznego, wicedyrektora Biura ds. Inwestycji i Zamówień, a w latach 2008–2016 wicedyrektora Biura Analiz Sejmowych. W latach 2010–2019, a następnie ponownie w latach 2024–2026 członek niezależny Komitetu Audytu w Ministerstwie Spraw Zagranicznych. Od listopada 2014 do października 2019 członek Rady Finansów Wydziału Ekonomii Uniwersytetu Ekonomicznego w Poznaniu. W latach 2024–2025 wicedyrektor ds. administracyjnych i finansowych stołecznego Teatru Lalka.

Obszar jego zainteresowań badawczych to finanse przedsiębiorstw (w szczególności funkcjonowanie i rozwój małych i średnich przedsiębiorstw, analiza finansowa), finanse osobiste oraz finanse publiczne (dług publiczny, zarządzanie i kontrola w sektorze finansów publicznych).