W 2009 został powołany przez prezydenta Lecha Kaczyńskiego w skład Społecznego Komitetu Odnowy Zabytków Krakowa.
Bez powodzenia ubiegał się o mandat europosła w wyborach w 2009, uzyskując 1625 głosów. Został członkiem Krakowskiego Społecznego Komitetu Poparcia Jarosława Kaczyńskiego w przedterminowych wyborach prezydenckich w 2010.
Od 2010 pracował w Parlamencie Europejskim w ramach frakcji Europejskich Konserwatystów i Reformatorów. W wyborach w 2011 z listy Prawa i Sprawiedliwości uzyskał mandat poselski, otrzymując w okręgu podkrakowskim 4751 głosów. W styczniu 2015 został przedstawicielem polskiego parlamentu w Zgromadzeniu Parlamentarnym Rady Europy, obejmując również funkcję zastępcy przewodniczącego frakcji partyjnej. W 2014 tygodnik „Polityka” na podstawie rankingu przeprowadzonego wśród polskich dziennikarzy parlamentarnych wymienił go wśród 10 najlepszych posłów w tym roku, podkreślając specjalizację w sprawach Unii Europejskiej i polityki zagranicznej.