Urodził się w Wadowicach w 1969 r. Oprócz studiów polonistycznych na WSP w Krakowie ukończył także podyplomowe Studium Organizacji i Zarządzania w Krakowie,
kurs edukatorski tzw. "Nowej Szkoły" w Centralnym Ośrodku Doskonalenia Nauczycieli w Warszawie. Nim trafił do Liceum Ogólnokształcącego w Kalwarii Zebrzydowskiej, dwa lata uczył w Zespole Szkół Rolniczych w Radoczy. Dyrektorem Liceum Ogólnokształcącego jest od 2000 roku.