Jako herec začínal ve Státním divadle v Ostravě. Vystupoval i v divadle v Šumperku. Studoval na JAMU a i díky tomu ho následně obsadili do několika rolí ve Státním divadle v Brně. Tam zahrál pár známých postav, například Jakuba ve hře„Zvěstovní Panny Marie“. Poté působil i v pražském Národním divadle. Na televizní obrazovce se objevil více než 50krát. Zahrál si například ve filmu režisérky Marie Poledňákové Jak se krotí krokodýli nebo v seriálu televize Nova Pojišťovna štěstí.