Działał w Młodym Centrum (młodzieżówce Unii Wolności). W późniejszym czasie dołączył do Platformy Obywatelskiej. Został wiceprezesem i głównym ekonomistą think tanku PO – Instytutu Obywatelskiego, w którym koordynował prace zespołu ds. transformacji energetycznej. Był współautorem programu gospodarczego PO. W wyborach w 2019 bezskutecznie kandydował do Sejmu w okręgu krakowskim (otrzymał 1329 głosów).

W wyborach parlamentarnych w 2023 kandydował z 5. miejsca listy Koalicji Obywatelskiej w okręgu warszawskim. Uzyskał mandat posła X kadencji z wynikiem 6848 głosów. 12 grudnia 2023 Sejm X kadencji wybrał go na urząd ministra finansów w trzecim rządzie Donalda TuskaUchwała Sejmu Rzeczypospolitej Polskiej z dnia 12 grudnia 2023 r. w sprawie wyboru w skład Rady Ministrów ().. Następnego dnia został przez prezydenta RP Andrzeja Dudę powołany na to stanowiskoPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 13 grudnia 2023 r. nr 1131.45.2023 o powołaniu w skład Rady Ministrów ().. W styczniu 2024 został powołany przez prezydenta w skład Rady Dialogu Społecznego. W lutym tego samego roku objął funkcję przewodniczącego Komitetu Ekonomicznego Rady MinistrówZarządzenie nr 11 Prezesa Rady Ministrów z dnia 5 lutego 2024 r. w sprawie Komitetu Ekonomicznego Rady Ministrów ()..