Po studiu herectví na JAMU v Brně (absolvoval v roce 1986) působil v letech 1986–91 v brněnském Divadle Na provázku, kde se výrazně podílel na řadě představení – hrál mimo jiné Hraběte z Hvězdy v Katynce z Heilbronnu, Huga v Zahradní slavnosti, Poutníka v Labyrintu světa a Lusthausu srdce, Uie v Baletu makábr, Rašína v Rozrazilu, několik shakespearovských rolí vytvořil v inscenacích Shakespearománie I. a II., v Tanečních hodinách hrál postavu pojmenovanou On I. atd. Další jeho angažmá bylo v letech 1993–96 v pražském Činoherním klubu (z rolí např. Andrew v Sexu noci svatojánské, Figaro ve Figarově svatbě, Liboveský ve Vodním družstvu, Aston ve Správcovi aj.). Jeho jméno se od tohoto období objevuje i v dalších divadlech, kde občas hostuje (Divadlo Archa, Viola, Divadlo v Řeznické, Divadlo v Dlouhé ad.). Členem činohry Národního divadla se stal v roce1999. Předcházelo tomu hostování ve dvou inscenacích (hrál Františka v adaptaci Hrubínovy Romance pro křídlovku a několik rolí v přepisu Hrabalovy prózy Obsluhoval jsem anglického krále). Z dalších rolí, které v Národním divadle nastudoval a hrál titulní Shakespearův Hamlet, titulní Klicperův Hadrián z Římsů, Kníže Myškin v adaptaci Dostojevského Idiota, Kotrlý v Havlově Pokoušení, Pěstoun, Muž z baru a Číšník v benefici Luby Skořepové Prospaný život, Václav v Tylových Krvavých křtinách, Mistr Šimon v Molierově Lakomci, Kuťápka ve Šrámkových Zvonech, Bratr Lorenzo v Shakespearově Romeovi a Julii, Snake v Sheridanově Škole pomluv, Neprosil ve Štechově komedii David a Goliáš aj. V roce 2009 se rozhodl své angažmá v Národním divadle ukončit. V současném repertoáru činohry ND však ještě hraje Dobčinského v Gogolově Revizorovi, Prince, Loupežníka a Soba ve Sněhové královně (podle Andersena) Malého Charlese Aikena v Lettsově Srpnu v zemi indiánů, Dr. Hronce ve Stodolově Čaji u pana senátora a Muže s hůlkou v Čapkově Věci Makropulos. Má na svém kontě asi padesát filmových a televizních rolí (např. Největší z pierotů, Báječná léta pod psa aj.).
voj. Jasánek
Filme 1992
Šperk
Filme 1997
Béda Kopecek
Filme 2018
Jan Buchar
Filme 2022
kněz
Filme 2008
Filme 1999
Filme 2021
Father
Filme 2003
Bořivoj Vávra
Filme 2022
Filme 2023
Filme 2024
Cocher Avine
Filme 2012
Filme 2022
Jarda
Filme 2011
Semek
Filme 1997
Potůček
Filme 2005
Pajdák
Filme 2013
Hloušek
Filme 2009
Nicolas Drabik
Filme 2021
převozník
Filme 2012
Schreiber
Filme 1987
Viktor Stach - Lawyer
Filme 2015
Filme 2014
Filme 2004
Šebek
Filme 2005
Zdenek Kloucek
Filme 1987
Filme 2024
Mistr Drobný
Filme 2015
Filme 1975
MUDr. Jan Lukeš
Filme 2007
Josef Václav Sládek
Filme 2015
Filme 2015
Vypravěč
Filme 2019
Filme 1996
Filme
Filme 2013
Alois Schmidt
Filme 2017
Primář (voice)
Filme 2013
páter Amadeus
Filme 1997
Pepé
Filme 2008
Herian
Filme 2012
Pavel Kittnar
Filme 2000
rytíř Krasoň
Filme 2009
Priest (voice)
Filme 2015
vévodkyně
Filme 2018
ginekolog
Filme 2018
Romuald Hadbavny
Filme 2010
Filme 2007
Heliodromus
Filme 2009
pošťák, ďábel, bůh
Filme 2007
Filme 2018
Herian
Filme 2021
Filme 1990
Street spectator
Filme 2007
Vaškův otec
Filme 2006
(voice)
Filme 2024
Filme 2021
Filme 1991
Bohumil
Filme 2022
Dvořák
Filme 2022
Bezdomovec
Filme 2023
Jan Hus
Filme 2015
Filme 1985
Filme 1995
král Václav IV.
Tv 2015
Tv 2003
Žrec
Tv 2013
Vlasta Burian
Tv 2017
Aludran
Tv 2021
Ignatius Kampmuller
Tv 2017
Tv 2013
štábní kapitán Václav Morávek
Tv 1998
Ctibor
Tv 1988
Číslo 205
Tv 2013
Jean-Gaspard Deburau
Tv 1990
Ing. Petr Štětka
Tv 2014
otec Mattoni
Tv 2016
Narrator (voice)
Tv 2010
Tv 2007
Tv 2005
Bedřich
Tv 2005
Tv 2010
Tv 2011
Kudla
Tv 2009
Kuba Sršáň
Tv 1985
Johann Pankel
Tv 2021
Alois Pravoslav Trojan
Tv 2024
Luboš Pivec
Tv 2021
Tv 2021
Tv 1989