Vystudoval VŠB - TU v Ostravě, katedru Technika požární ochrany a bezpečnost průmyslu, kde absolvoval v roce 1981. Po ukončení studia nastoupil na OS SPO ve Frýdku-Místku, kde pracoval na úseku ZPP. Od roku 1985 působil na Krajské správě SPO v Ostravě na úseku stavební prevence. Od roku 1992 pracuje jako odborný asistent na Hornicko-geologické fakultě, od roku 2002 na Fakultě bezpečnostního inženýrství VŠB - TU Ostrava. Přednáší předmět Požární bezpečnost staveb. Od roku 1986 intenzivně pracuje v technické normalizační komisi Českého normalizačního institutu v Praze. S ohledem na dlouhodobou činnost v oblasti požární ochrany a nejenom ve státní správě, ale i v pedagogické činnosti se jmenovaný stal uznávaným odborníkem v oblasti požární ochrany.