Był między innymi wicestarostą bocheńskim w latach 1998-2006 oraz radnym powiatu bocheńskiego w latach 2006-2010.
Z wykształcenia był prawnikiem, od początku swojej działalności związany był z gminą Lipnica Murowana. W PRL był naczelnikiem, a po 89-tym roku wójtem. Potem działał w starostwie powiatowym.
Za zaangażowanie w życie lokalnej społeczności był honorowany odznaczeniami państwowymi i resortowymi. Był także autorem licznych artykułów i opracowań.