- Miejsce zamieszkania: Pisarzowa
- Wiek: 62 lat
- Zawód: inżynier rolnictwa
- Przynależność do partii: członek partii politycznej: Polskie Stronnictwo Ludowe
Urodził się 15 sierpnia 1957 r. w Pisarzowej.
Ukończył studia na Wydziale Ogólno-Rolniczym Akademii Rolniczej w Krakowie (na kierunku ekonomika i organizacja rolnictwa), uzyskując tytuł zawodowy magistra inżyniera rolnictwa. Od 1983 r. do 1989 r. pracował w Ośrodku Doradztwa Rolniczego w Limanowej. Następnie przez rok pełnił funkcję naczelnika miasta i gminy Limanowa. W latach 1990 - 1992 był burmistrzem miasta Limanowa, a od 1992 do 2001 r. wójtem gminy Limanowa. W 1987 r. został wiceprezesem zarządu wojewódzkiego Zjednoczonego Stronnictwa Ludowego. W 1992 r. wstąpił do Ochotniczej Straży Pożarnej w Pisarzowej.
W latach 1991 - 1993 pierwszy raz pełnił funkcję posła na Sejm z listy Polskiego Stronnictwa Ludowego. Ponownie był wybierany w latach 2001 i 2005. W wyborach parlamentarnych w 2007 r. po raz czwarty dostał się do Sejmu. W 2011 r. nie uzyskał reelekcji. Został następnie powołany na dyrektora Małopolskiego Ośrodka Doradztwa Rolniczego w Karniowicach. W 2014 r. bez powodzenia kandydował do Parlamentu Europejskiego, a w latach 2014 i 2018 do rady powiatu limanowskiego.
W 2015 r. ponownie ubiegał się o mandat poselski z ramienia PSL.