Profesijná prax:
od r. 2015 – primátor Mesta Turčianske Teplice
2013 – 2014 Slovenská národná knižnica Martin – Referát pre ľudské zdroje, referent obrany, ochrany, OBP
1988 – 2012 Policajný zbor Slovenskej republiky
2011 – 2012 riaditeľ Okresného riaditeľstva PZ Martin
2010 – 2011 riaditeľ Odboru poriadkovej polície OR PZ Martin
2009 – 2010 riaditeľ Okresného dopravného inšpektorátu OR PZ v Martine
1998 – 2009 riaditeľ Obvodného odd. Turčianske Teplice
1988 – 1998 výkonné funkcie v Policajnom zbore
Pôsobenie popri zamestnaní:
od r. 2013 – Turčiansky futbalový zväz, predseda odvolacej komisie
2012 – 2014 Futbalový klub TJ Družstevník Háj, tréner
2000 – 2014 HK Medokýš Turčianske Teplice, tréner a vedúci mužstiev mládežníckych výberov, manažér klubu
2008 – 2012 člen rady Turčianskeho futbalového zväzu
2000 – 2011 Futbalový klub ŠK AQUA Turčianske Teplice, tréner a vedúci mužstiev mládežníckych výberov, tréner „B“ mužstva
2006 – 2011 poslanec mestského zastupiteľstva v Turčianskych Tepliciach (člen mestských komisií, člen Mestskej rady Turčianske Teplice)