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.).
Black Barons
(voj. Jasánek)
The Wonderful Years That Sucked
(Šperk)
Wings of Steel
(Béda Kopecek)
The Last Race
(Jan Buchar)
May
(kněz)
Mladý chemik
Eyewitness
Most
(Father)
Princ Mamánek
(Bořivoj Vávra)
A Sensitive Person
Girl America
The Man Who Laughs
(Cocher Avine)
Divadlo ve filmu: Maryša
Flower Buds
(Jarda)
An Ambiguous Report About the End of the World
(Semek)
Království potoků
(Potůček)
The Gracious Ghost
(Pajdák)
El Paso
(Hloušek)
Lucky Loser
(převozník)
The Galoshes of Happiness
(Schreiber)
Rumbling
(Viktor Stach - Lawyer)
Angels of Everyday
A Little Piece of Heaven
(Šebek)
Kouzelný přítel
Landscape with Furniture
(Zdeněk Klouček)
My Name is Edgar and I Have a Cow
The Little Man
(Mistr Drobný)
Májové jitro
Chyťte doktora
(MUDr. Jan Lukeš)
The American Letters
(Josef Václav Sládek)
Little from the Fish Shop
Zubatá nekouše!
(Vypravěč)
Požírač medvědů
Cyril and Methodius – The Apostles of the Slavs
Milada
(Alois Schmidt)
Čtyřlístek ve službách krále
(Primář (voice))
Ruffiano and Sweeteeth
(páter Amadeus)
I'm All Good
(Pepé)
Tady hlídám já
(Herian)
Ene bene
(Pavel Kittnar)
Toys in the Attic
(rytíř Krasoň)
The Adventurers
(Robin (Pierre's Superior))
The Seven Ravens
(Priest (voice))
The Glass Room
(Veselý)
Vévodkyně a kuchařka
(vévodkyně)
Clergy
(ginekolog)
Legenda o lietajúcom Cypriánovi
(Romuald Hadbavny)
Swingtime
Dům U Zlatého úsvitu
(Heliodromus)
ROMing
(pošťák, ďábel, bůh)
Poslední útěk Jeronýma Pražského
Tady hlídáme my
(Herian)
Nemocný bílý slon
La Vie en Rose
(Street spectator)
Virginity Sucks
(Vaškův otec)
A Colourful Dream
((voice))
Jako letní sníh – Život J. A. Komenského
Wolfgang A. Mozart
Bethlehem Light
(Bohumil)
Shadowplay
(Dvořák)
The Meaning and Mystery of Life
(Bezdomovec)
Jan Hus – Cesta bez návratu
(Jan Hus)
Zlatý drak
Usmívej se, lásko má
Velký pán
((voice))
Sedm hladových
Mezi nimi
(doktor)
White Bird
(Georges / Cinema Owner)
Silvestr 1886
Too Loud A Solitude
(Man)
Píseň o lítosti
Jan Hus
(král Václav IV.)
Za Shakespearem s Martinem Hilským
Cyril a Metoděj – Apoštolové Slovanů
(Žrec)
Bohéma
(Vlasta Burian)
The Wheel of Time
(Aludran)
Mária Terézia
(Ignatius Kampmuller)
Sanitka 2
Three kings
(štábní kapitán Václav Morávek)
Chlapci a chlapi
(Ctibor)
Špačkovi v síti času
(Číslo 205)
The Great Debureau
(Jean-Gaspard Deburau)
Případy 1. oddělení
(Ing. Petr Štětka)
I, Mattoni
(Otec Mattoni)
Karlík, zlatá rybka
(Narrator (voice))
Škola Na Výsluní
Dobrá čtvrť
Dobrá čtvrť
(Bedřich)
Poste restante
Čapkovy kapsy
Proč bychom se netopili
(Kudla)
Černá země
(Kuba Sršáň)
Božena
(Johann Pankel)
Daughter of the Nation
(Alois Pravoslav Trojan)
Ochránce
(Luboš Pivec)
Ochránce
The Train of Childhood and Expectation
Hříchy pro pátera Knoxe
Dobrodružství kriminalistiky