V letech 1998 až 2010 zastupitel Městského obvodu Ostrava-Poruba.
Od roku 2007 pracoval jako ředitel Diecézní charity ostravsko-opavské.
V roce 2008 se stal zastupitelem Moravskoslezského kraje.
Od února 2013 pracuje jako ředitel Charity ČR.
Od roku 2016 zastává post náměstka hejtmana Moravskoslezského kraje.
Dále je členem Evropského hospodářského a sociálního výboru a členem Výkonné rady Charitas Europa a viceprezident Unie zaměstnavatelských svazů ČR.
Osobní motto – „Jenom život, který žijeme pro druhé, stojí za to.“