Rođen je 1944. godine u Našicama gdje je pohađao osnovnu školu i gimnaziju. U Rijeci i Schazu (Austrija) studirao je filozofiju i teologiju. Po završetku studija zaređen je 1970. za svećenika. U Austriji je studirao biologiju u Innsbrucku i doktorirao na području prirodnih znanosti, biokemijske znanosti 1977. godine. Službovao je nekoliko godina u Njemačkoj. Bio je docent na Odjelu za kemiju Sveučilišta Koblenz-Landau. Napisao je brojne knjige i članke koje je objavio u domaćim i inozemnim stručnim publikacijama.Šest godina službovao je u slavonskobrodskom Franjevačkom samostanu Presvetog Trojstva, od 2008. do 2014. godine. Odlukom provincijala premješten je u franjevački samostan u Varaždin. U Slavonskom Brodu objavio je članke i kolumne (Katolički tjednik, Posavska Hrvatska, Brodski vjesnik...) te dao niz intervjua za radijske postaje, SBTV i dr. Mnogo je pridonio brodskoj Matici hrvatskoj i biblioteci Brodski krugovi.