Budapesten született 1982-ben. A Mátraalján nőtt fel, középiskolai tanulmányait a gyöngyösi Berze Nagy János Gimnáziumban végezte. Ezután a Budapesti Corvinus Egyetemen szerzett diplomát.
Kormányzati megbízatása előtt a Fidesz európai parlamenti delegációjánál dolgozott. 2011 és 2013 között az Európai Néppárt ifjúsági szervezetét is vezette, első olyan elnökként, aki új tagországból érkezik.
A 2018-as választás óta parlamenti képviselő.
Házas, három lány és egy fiú édesapja.