Han var medlem av Folketinget fra 1994 til 2018, som representant for Det Konservative Folkeparti. Han var Danmarks kulturminister fra 2001 til 2008, justisminister fra 2008 til 2010, økonomi- og næringsminister fra 2010 til 2011 og næringsminister fra 2016 til 2018.