Pochází z Opavy. Vystudoval hru na varhany na Janáčkově konzervatoři v Ostravě, poté navštěvoval Pedagogickou fakultu Ostravské univerzity, kde vystudoval sbormistrovství. Vysokoškolské vzdělání ukončil magisterským studiem dirigování na brněnské JAMU.
V sezóně 2007/2008 působil jako sbormistr operního sboru ve Slezském divadle Opava. Jako hostující dirigent spolupracoval například s Filharmonií Brno, Moravskou filharmonií Olomouc, Filharmonií Bohuslava Martinů ve Zlíně a Janáčkovou filharmonií Ostrava. Vystupoval na festivalech Bezručova Opava, Beethovenův Hradec, Smetanova Litomyšl, Janáčkovy Hukvaldy a v abonentním cyklu Janáčkovy filharmonie Ostrava Jeunesses Musicales.
V současnosti je hudebním ředitelem souboru muzikálu Národního divadla moravskoslezského, kde hudebně nastudoval muzikály Pardon My English aneb T(t)o je blázinec!, Mrazík, Sázky z lásky (Guys & Dolls), Josef a jeho úžasný pestrobarevný plášť, Evita, Funny Girl, Sunset Boulevard, Kiss Me, Kate (Kačenko, pusu!), Romeo a Julie, poselství lásky, Děj se co děj (Anything Goes), Thrill Me (Vzruš mě!) nebo West Side Story a rockovou operu Jesus Christ Superstar. Jako dirigent se podílel na světové premiéře nové verze muzikálu Marguerite, uvedení operet Mamzelle Nitouche a Čardášová princezna, muzikálů Noc na Karlštejně, Rebecca či Kočky a jako host operního souboru NDM na titulech Romeo a Julie, Anna Bolena a Jenovéfa.
Jako hostující dirigent působil i ve Státním divadle Košice a Divadle Nová scéna v Bratislavě, v posledních letech je výrazná také jeho spolupráce s Městským divadlem Brno (Don Juan, Ostrov pokladů, Pískání po větru, Titanic, Prodaný smích, Děsnej pátek, Big).
S Janáčkovou filharmonií Ostrava nahrál původní skladby Borise Urbánka pro český film 7 dní hříchů. Už přes pět let spolupracuje také se Symfonickým orchestrem Českého rozhlasu při nahrávání muzikálových melodií. Pedagogicky působil na Fakultě umění Ostravské univerzity, kde se podílel na založení Operního studia.