Vzděláním je stavební inženýr, působil jako učitel odborných předmětů na střední průmyslové škole stavební. Profesí je pedagog. V současnosti působí jako náměstek primátora města Havířova a je zastupitelem Moravskoslezského kraje.