Self
Lásky Petra Štěpánka (2023)
Kouzelný kopec (2023)
Léta s Jaromírem Hanzlíkem (2023)
Léto s gentlemanem (2019)
Černokněžník
Pravý rytíř (2016)
Král Alexandr
Korunní princ (2015)
Gangster Ka (2015)
Rodinka (2010)
Nepolepšitelný (2009)
Jarda Hanák
Muži v říji (2009)
strojvůdce Smejkal
Pokoj v duši (2009)
Kornelius
O perlové panně (1997)
král Ctirad
Nesmrtelná teta (1993)
Père d'Alex
Motýlí čas (1991)
tajemník KV KSČ Jaroslav Mrázek
Jen o rodinných záležitostech (1991)
pan Nejedlo
Něžný barbar (1990)
Uzavřený pavilón (1990)
Přátelská výpomoc (1989)
Spera
Konec starých časů (1989)
Viktor Veliký (1988)
Stařeček vavříny vídeňské slávy ověnčený aneb Zpronevěra (1988)
Zajíc
Dva na koni, jeden na oslu (1987)
Cyrano z Bergeracu
Cyrano z Bergeracu (1987)
Už komedianti jedou... (1987)
Svačina
Případ Platfus (1985)
Oldřich a Božena (1985)
Self - Actor
Barrandovské nokturno aneb Jak film tančil a zpíval (1985)
Lucie's Father
...a zase ta Lucie! (1984)
Lucie, postrach ulice (1984)
Ondřej Kára
Tažní ptáci (1984)
Leli
Slavnosti sněženek (1984)
Fanda
Dům na nebesích (1984)
Čtverec mizení (1982)
Ladislav Stroupežnický
Spor dramaturga Stroupežnického (1982)
Zločin na poště (1981)
Pepin, Francinův bratr
Postřižiny (1981)
Dopis psaný španělsky (1980)
Silvestr 79 aneb Hrajeme si jako děti (1979)
Brono Popiel
Polská krev (1979)
Tvář za sklem (1979)
Ingenieur Marcel Zodiak / Moltke
Tajemství Ocelového města (1979)
Algernon Moncrieff
Jak je důležité míti Filipa (1979)
Otec nebo bratr (1978)
Silvestr na přání aneb Čí jsou hory Kavčí (1977)
Já zůstanu věrný (1977)
Ondřej
Ikarův pád (1977)
Přikázaný směr jízdy (1977)
O Terezce a paní Madam (1976)
Zbyněk Kučera
Podnájemníci (1976)
Honza
Léto s kovbojem (1976)
Mys Dobré naděje (1976)
Zlatá přadlena (1976)
Lebeda (voice)
Na konci světa (1975)
Dva muži hlásí příchod (1975)
Kateřina a její děti (1975)
Tři muži se žralokem (1975)
Poslední královna (1975)
JUDr. Jindřich Mráček
Jak utopit dr. Mráčka aneb Konec vodníků v Čechách (1975)
Poslední ples na rožnovské plovárně (1975)
Silvestr je za dveřmi (1974)
Host
Když hvězdy vyplovou... (1974)
Pešek
Noc na Karlštejně (1974)
Lidé z metra (1974)
Slečna ze spořitelny (1974)
Sešli se na Vlachovce (1973)
Hliněný vozíček (1973)
Pokus o vraždu (1973)
Vláďa (voice)
Známost sestry Aleny (1973)
Příběh středního útočníka (1973)
Půlnoční kolona (1973)
Dny zrady (1973)
Lakomec (1973)
Otcové a děti (1972)
Hostinec U létavého draka (1972)
Metráček (1972)
Hříšníci (1972)
Zločin na Zlenicích hradě (1972)
Královna Černá růže (1972)
Dalimil
Žabí muzikál (1971)
Luk královny Dorotky (1971)
Nevěsta (1970)
Ďábelské líbánky (1970)
Karlíček
Na kolejích čeká vrah (1970)
Proměny nože (1970)
Štěpán
Brouk v hlavě (1970)
Karel IV
Slasti Otce vlasti (1969)
Dvě Cecilky (1969)
Lieutenant
Žert (1969)
Čest a sláva (1969)
Maratón (1968)
Naše bláznivá rodina (1968)
Nejlepší ženská mého života (1968)
Roman (voice)
Malé letní blues (1968)
Jindřich IV. (1968)
Miki Karásek
Zmluva s diablom (1967)
Dobrodružství Toma Sawyera (1967)
Vojta
Romance pro křídlovku (1967)
Hans
Kočár do Vídně (1966)
vojín Petrus
Každý mladý muž (1966)
Michal Hrabák
Bloudění (1966)
Věra Lukášová (1966)
Finský nůž (1965)
Screenplay
Producer
Story
Production Design
Stopař (1978)