Po dokončení gymnázia začal studovat v Hereckém studiu Mileny Asmanové při Národním divadle moravskoslezském v Ostravě se zaměřením na muzikál. Po jeho absolvování získal angažmá v Těšínském divadle, později v Městském divadle Karlovy Vary a od roku 2004 působil v Divadle A. Dvořáka Příbram. Hostoval také v Národním divadle moravskoslezském, Komorní scéně Aréna v Ostravě, v Divadle Na Fidlovačce, Klicperově divadle Hradec Králové, Hudebním divadle Karlín, Divadle J. K. Tyla v Plzni , Šaldově divadle Liberec, Jihočeském divadle či Divadle Aqualung. Objevil se v širší nominaci na Cenu Thálie 2007 za roli Daniela Halibuta v inscenaci Pension pro svobodné pány. V roce 2008 získal Cenu Thálie pro mladého činoherce do 33 let a dostal cenu Českého divadla 2010 za nejlepší mužský herecký výkon v roli Malvolia v inscenaci Večer tříkrálový aneb Cokoli chcete. Po několika hostováních v Městských divadlech pražských se od září 2012 stal jejich členem. Od roku 2019 je na volné noze.
Městská divadla pražská:
Tim, referent (Kancl, r: O. Zajíc), Estrogen (Proč muži neposlouchají a ženy neumějí číst v mapách, r: M. Hanuš), po derniéře: Kvapil, nájemný herec (60´s aneb Šedesátky, r: P. Svojtka), Zbyšek – Sabina (Bedřich Smetana: The Greatest Hits, r: P. Svojtka) Obhájce (Teror, r: O. Zajíc), Lord Basingstoke (A voda stoupá, r: O. Zajíc), August, august, august (August August, august, r: O. Zajíc), Čeněk Jirsák (Bylo nás pět, r: A. Goldflam), James Birsk (Drž mě pěvně, miluj mě zlehka, r: M. Hanuš), Viktor (Sebevrah, r: O. Zajíc), Andreas (Sen čarovné noci, r: P. Svojtka), V + W revue (r: P. Svojtka) a další.
Městské divadlo Kladno: Alain Reille (Bůh masakru, r: Y. Reza)
Divadlo Kalich: Blázen (La Strada, r: L. Engelová)
Letní shakespearovské slavnosti: Kupec (Komedie omylů, r: P. Gábor)
Divadlo Aqualung: (Dracula reloaded, r: K. Hanzlíček), (Válka s mloky, r: O. Lážnovský), (Pan Hus aneb Tenkrát v Kostnici, r: O. Lážnovský)
Národní divadlo moravskoslezské: Milan, Muž, Tanečník (Donaha! Hole dupy, r: P. Šimák)
DJKT Plzeň: Mendl (Šumař na střeše, r: L. Olšovský)
Jihočeské divadlo České Budějovice: Cosmo (Zpívání na dešti, r: Oldřich Kříž)
Divadlo Palace: Mladík (Hraběnka, r: P. Hruška)
Vršovické divadlo MANA: Obhájce (Teror, r: O. Zajíc), (Letní den, r: O. Zajíc), Rezsö Seresse (Smutná neděle, r: O. Zajíc), Hawkeye (M.A.S.H., r: P. Svojtka)
Divadlo GONG: (Normální debil, r: R. Bellan)
Východočeské divadlo Pardubice: Sam Monogham (Velká bankovní loupež, r: R. Bellan)
Divadlo Antonína Dvořáka Příbram: po derniéře: Ernest Goodbody (Jak jsem vyhrál válku, r: M. Schejbal)
Zkáza Dejvického divadla (r: M. Krobot), Zdivočelá země (r: H. Bočan), Čapkovy kapsy (Zločin na poště, r: M. Kopp), Ohnivý kuře (r: J. Chlumský), Dáma a Král (r: V. Michálek) a další.