Działalność polityczna W latach 90. był dyrektorem wydziału kultury w Urzędzie Miasta Krakowa. W latach 1994–1998 zasiadał w radzie miejskiej Krakowa, w której przewodniczył komisji do spraw kultury. Był związany z KLD i następnie Unią Wolności; kandydował do Sejmu w 1993 i 1997. Od 1998 do 2005 sprawował mandat radnego sejmiku małopolskiego I i II kadencji, w którym również przewodniczył Komisji Kultury. Do 2002 reprezentował UW, reelekcję uzyskał z listy Wspólnoty Małopolskiej.

Przystąpił do Platformy Obywatelskiej. W wyborach parlamentarnych w 2005 z ramienia PO został wybrany na posła V kadencji w okręgu krakowskim z wynikiem 5694 głosów. Znalazł się w gronie najlepszych 15 posłów V kadencji w rankingu „Polityki”. Zasiadał m.in. w Komisji Kultury i Środków Przekazu oraz Komisji Edukacji, Nauki i Młodzieży. W wyborach parlamentarnych w 2007 po raz drugi uzyskał mandat poselski, otrzymując 15 649 głosów. Został wiceprzewodniczącym Komisji Kultury i Środków Przekazu, członkiem Komisji Łączności z Polakami za Granicą, przedstawicielem Delegacji Parlamentarnej do Zgromadzenia Parlamentarnego Sejmu i Senatu RP, Sejmu Republiki Litewskiej i Rady Najwyższej Ukrainy, członkiem grup parlamentarnych polsko-ekwadorskiej, polsko-rosyjskiej, polsko-tajwańskiej oraz polsko-ukraińskiej.