Urodził się 12 czerwca 1952 w Grabiu, powiat bocheński. Rodzice – Julian i Bronisława Bubulowie. Ukończył SP w Grabiu, LO w Bochni, w latach 1972-1977 studia wyższe w AWF w Krakowie. Pracował przez rok w SP nr 7 w Krakowie, od 1978 do śmierci 22.03.2002 w SP im. Władysława Orkana i Gimnazjum w Wiśniowej. Kolarz „Olimpii” Bochnia i „Prądniczanki” Kraków. W 1979 ukończył kurs instruktorski narciarstwa biegowego, w 1980 – kurs sędziowski z narciarstwa, w latach 1987 -88 studia trenerskie uzyskując tytuł trenera II klasy w narciarstwie biegowym.
W 1979 założył LKS Wiśniowa, w 1998 UKS „Orliki” Wiśniowa. W 1982 inicjator Sztafety Szlakiem Walk AK i BCH na trasie Dobczyce – Wiśniowa. Zmodernizował i usprawnił wiele obiektów sportowych na terenie gminy Wiśniowa, wybudował trasę narciarską w Wierzbanowej, na której w 1987 rozegrano Ogólnopolskie Igrzysk Młodzieży Szkolnej.
Kariera trenerska
od 1978 – sekretarz Zarządu Gminnego SZS w Wiśniowej, od 1979 – trener i działacz LKS Wiśniowa, w latach 1989-2002 również jego prezes, od 1982 – główny organizator i komandor (co 2 lata) Biegu Sztafetowego Szlakiem Walk AK i BCH na trasie Dobczyce – Wiśniowa od 1994 – członek Komisji Biegów PZN od 1998 – sekretarz UKS „Orliki” Wiśniowa i działacz Zarządu Powiatowego SZS w Myślenicach