Pályafutását 2009-ben az Igazságügyi és Rendészeti Minisztériumban kezdte, majd 2012-ben a Századvég Gazdaságkutató Zrt. jogi szakértője lett. 2013-tól kutatási igazgatóként felelt a Századvég Alapítványban folytatott közjogi és közpolitikai kutatásokért. 2015-től 2018-ig a Századvég Alapítvány és a Mathias Corvinus Collegium által alapított Migrációkutató Intézet főigazgatója és a Budapesti Metropolitan Egyetem megbízott oktatója volt. 2016-tól tanársegéd a Nemzeti Közszolgálati Egyetemen és óraadó a Mathias Corvinus Collegiumban. 2018-tól 2022-ig a Miniszterelnökség miniszterhelyettese, parlamenti és stratégiai államtitkára volt. Jelenleg a Miniszterelnök politikai igazgatója, az MCC alapítványának kuratóriumi elnöke, valamint az NKE Tanácsadó Testületének az elnöke.