He graduated from the drama studies at the Janáček Academy of Performing Arts in Brno in 2002 (graduating with the title role of Pushkin's Onegin). In the 2002-2003 season he was engaged at the National Moravian-Silesian Theatre in Ostrava. Since 2003 he has worked mainly in Prague, most often at the Na Fidlovačka Theatre. He is currently playing the role of Michal in the production Eva tropí hlouposti. He has also been a guest at the Palmovka Theatre, Drama Club, National Theatre, etc. He is currently engaged at the Palmovka Theatre, where he can be seen, for example, in Amadeus as Salieri. In musicals he appeared at the State Opera Prague in Horáček's Kudykam, and now he is playing at the Broadway Theatre in The Soap Prince. At the Municipal Theatre in Brno he participated in the production of the musical Mary Poppins, where he collaborated on the choreography and performs as Bert the Chimney Sweep. In film, he can be seen, for example, in the critically acclaimed The Burning Bush.