Elokuvat | Vuosi | Elokuva | Rooli | 1976 | Kaksi ruplan rahaa | Jaska | 1982 | Kaikki tulevat päivät | Henry Ellicott | 1983 | Juhannustanssit | Veijo | 1992 | Kyyditys | | 1993 | Routasydän | Siren | Toinen luonto | Reima | 1994 | Koiravarkaat | rehtori | 1995 | Kosketa minua | toimitusjohtaja | Päivällinen ruohikolla | | 2000 | Hurmaava joukkoitsemurha | Esko Taavitsainen | 2005 | Eläville ja kuolleille | | 2012 | Juoppohullun päiväkirja | palopäällikkö | | Televisiosarjat | Vuosi | Sarja | Rooli | 1969 | 30-luvun mies | teatterijohtaja | 1970 | Palveleva puhelin | | 1979–1980 | Profeetta eli räätäli kunnallismiehenä | Arttu | 1982–1983 | Reinikainen | Antero Jänkälä | 1985 | Elias vaeltaja | Elias Lönnrot | 1986 | Huh hellettä! | Hannes Kytö | Sisko ja sen veli | lääkäri | 1994 | Mikset sä soita | Willen isä | 1995 | Tuomitut | | 1995–2000 | Kotikatu | Raine Aarnio | 1996 | Sergein totuus | Santala | Pimeän hehku | Heikki Piironen | 2002 | Kylmäverisesti sinun | psykiatri Aaltonen | Yhteinen huone | | Hurmaava joukkoitsemurha | Esko Taavitsainen | 2006 | Uudisraivaaja | Jarmo Haapaniemi | 2007 | Sydänjää | Simo Alanen | 2010 | Helppo elämä | syyttäjä | 2012 | Elämää suurempaa | Sakari Mäki | 2015 | Hinnalla millä hyvänsä | Keijo Törmänen | 2015, 2016 | Downshiftaajat | Ragnar Raittila | 2016 | Syke | Kari | 2017 | Presidentti | ex-presidentti | 2019 | Aktivistit | opettaja Kerppola | 2021 | Roba | metsän mies | |