W pracy naukowej zajął się zagadnieniami z zakresu prawa konstytucyjnego, kontroli państwowej, procedury prawodawczej, techniki legislacyjnej oraz finansów publicznych.
W 2020 został dyrektorem Centrum Informacyjnego Senatu. W 2021 Marcin Wiącek powołał go na stanowisko dyrektora generalnego Biura Rzecznika Praw Obywatelskich, w którym w 2022 został głównym koordynatorem do spraw rozwoju strategicznego. W 2023 został zatrudniony jako główny legislator Pracodawców RP. Zajął się też prowadzeniem własnej kancelarii radcowskiej.
12 grudnia 2023 Sejm X kadencji wybrał go na urząd ministra-członka Rady Ministró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 ().. Objął też funkcję przewodniczącego Komitetu Stałego Rady Ministrów. 24 lipca 2025 został ministrem nadzoru nad wdrażaniem polityki rząduPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 24 lipca 2025 r. nr 1131.28.2025 o zmianie w składzie Rady Ministrów ()..