Roku 1995 dokončil studia oborů historie a český jazyk a literatura na Filozofické fakultě Masarykovy univerzity v Brně. Od roku 1992 pro Národní památkový ústav. Začínal jako sezonní průvodce, údržbář a nakonec vedoucí návštěvního provozu na státním hradě Pernštejně. V prosinci 1995 se stal kastelánem státního zámku Bučovice a od července 2001 do května 2013 byl kastelánem státního hradu Veveří. Od června 2013 do května 2016 pracoval jako náměstek generální ředitelky pro správu památkových objektů na generálním ředitelství Národního památkového ústavu v Praze. V letech 2005 až 2014 byl předsedou profesního sdružení pracovníků památkových objektů Památky 2000.
V letech 2010 – 2014 působil jako neuvolněný místostarosta MČ Brno-Bystrc pro oblasti stavební rozvoj a kultura. Následně do konce roku 2018 pracoval v MČ Brno-Bystrc jako zastupitel, předseda komise kulturní a místopředseda kontrolního výboru.
Jako vedoucí odboru kultury a památkové péče na Krajském úřadě JMK pracuje od března roku 2017.