Był posłem na Sejm I kadencji z listy Porozumienia Ludowego oraz III kadencji z listy Akcji Wyborczej Solidarność, wybranym w okręgach nowosądeckich: nr 32 i nr 28. W wyborach parlamentarnych w 1993 bez powodzenia ubiegał się o reelekcję z listy Katolickiego Komitetu Wyborczego „Ojczyzna”. W 2001 zrezygnował ze startu w wyborach do Sejmu z listy Platformy Obywatelskiej, gdy zarzucono mu, iż z jego rekomendacji wiceprzewodniczącym SKL w regionie został Grzegorz Wieczerzak. Ostatecznie wystartował bez powodzenia do Senatu z ramienia KWW Zgoda. Zajął się prowadzeniem własnej działalności gospodarczej. W 2006 został wybrany na radnego gminy Chełmiec z lokalnego komitetu. W październiku 2010 wstąpił do PO. W tym samym roku z jej listy został wybrany na radnego sejmiku małopolskiego. W 2014 nie kandydował w kolejnych wyborach.
Jest założycielem Fundacji „Instytut Studiów Wschodnich”, organizującej cykliczne spotkania polityków i przedsiębiorców z Europy Centralnej i Wschodniej pod nazwą Forum Ekonomiczne. Stanął na czele rady programowej forum.
Uprawia narciarstwo i biegi, ukończył m.in. maraton w Nowym Jorku. Jest pomysłodawcą i organizatorem Festiwalu Biegowego w Krynicy-Zdroju.