W 1977 ukończył studia na Wydziale Mechanicznym Politechniki Krakowskiej, pracował jako nauczyciel i twórca ludowy. W 1990 wszedł w skład zespołu redakcyjnego nowo utworzonego miesięcznika regionalnego „Hale i Dziedziny”[1].
W latach 1991–1997 był posłem na Sejm I kadencji z listy Związku Podhalan oraz II kadencji z listy BBWR. Przewodniczył powstałemu na skutek rozpadu BBWR kołu poselskiemu Blok dla Polski. Z jego listy bez powodzenia ubiegał się o reelekcję w wyborach parlamentarnych w 1997 (otrzymał 12 918 głosów). W latach 1996–2002 kierował Związkiem Podhalan. Został także członkiem Towarzystwa Przyjaciół Orawy i Stowarzyszenia Twórców Ludowych[2], jak również liderem lokalnego ugrupowania Jedność Tatrzańska. Przystąpił do Chrześcijańskiego Ruchu Samorządowego, był wiceprzewodniczącym jego rady naczelnej.
W latach 1991–1994 był radnym miasta Zakopane[2]. W 1998 został radnym, a w 1999 objął funkcję starostypowiatu tatrzańskiego. Ponownie wybierany na do rady i na starostę w 2002, 2006 i 2010. W 2014 zakończył urzędowanie na stanowisku starosty, pozostając radnym rady powiatu (do 2018). W wyborach w 2015 kandydował jako bezpartyjny do Sejmu z ramienia Platformy Obywatelskiej[3].
↑A. Tram. Hale i Dziedziny. „Wierchy”. R. 57 (1988–1991), s. 241, 1993.
↑ abSamorządowcy w Małopolsce 1990–2010. Publikacja z okazji 20-lecia samorządu terytorialnego w Polsce. W. Stańczyk (red.). Kraków: Urząd Marszałkowski Województwa Małopolskiego, 2010, s. 85.