| Movie | The Last One for the Road | Cavalier Fadiga | 2025-09-25 |
| Movie | Come fratelli | Vittorio | 2025-06-26 |
| Movie | Conclave | Lombardi | 2024-10-25 |
| Movie | Carlo Mazzacurati - A Certain Idea of Cinema | Self | 2024-08-28 |
| Movie | The Great Ambition | Aldo Moro | 2024-10-31 |
| Movie | Billy | Nonno | 2023-06-01 |
| Series | Alter Ego | Tommaso Gabuzzi | 2023-12-05 |
| Movie | The Great Day | Cardinale Pineider | 2022-12-22 |
| Movie | Chiara Lubich - L'Amore vince tutto | 2021-01-03 | |
| Movie | Welcome Venice | Toni | 2021-09-09 |
| Movie | Diabolik | Hotel manager | 2021-12-16 |
| Movie | I Hate Summer | Rudi Contrada | 2020-01-30 |
| Series | The Hunter | Andrea Elia | 2018-03-14 |
| Movie | 1991 | Réceptionniste | 2018-07-27 |
| Series | Carlo & Malik | Elia Santagata | 2018-11-19 |
| Movie | Magical Nights | Vincenzo, the screenwriter | 2018-11-08 |
| Movie | Unsung Heroes | 2017-05-22 | |
| Movie | The Last Prosecco | Sergio Leonardi | 2017-10-31 |
| Movie | The Order of Things | Grigoletto | 2017-09-07 |
| Movie | Una nobile causa | Giulio | 2016-05-24 |
| Movie | The Ploy | G.S. | 2016-03-24 |
| Movie | How to Grow Up Despite Your Parents | Amedeo Ferrari (Emma's father) | 2016-11-23 |
| Movie | In arte Nino | Prof. Stampellone | 2016-12-07 |
| Series | Le mani dentro la città | Ottavio Alfonsi | 2014-03-14 |
| Movie | Non è mai troppo tardi | Commissario scolastico | 2014-02-24 |
| Movie | Patria | Giorgio | 2014-09-04 |
| Movie | La sedia della felicità | Fishmonger | 2014-04-24 |
| Movie | Aspirante vedovo | Fenoglio | 2013-10-10 |
| Movie | Zoran: My Nephew the Idiot | Alfio | 2013-10-31 |
| Movie | Mary of Nazareth | Joachim | 2012-04-01 |
| Series | Mary of Nazareth | Joachim | 2012-04-01 |
| Movie | Some Say No | Edmondo Giannotti | 2011-04-08 |
| Movie | Passannante | Avvocato Tarantini | 2011-06-24 |
| Movie | Shun Li and the Poet | Lawyer | 2011-09-23 |
| Movie | One Day More | Ricardi | 2011-12-02 |
| Movie | Clash of civilization over an elevator in Piazza Vittorio | Professor Marini | 2010-05-14 |
| Movie | Saint Philip Neri: I Prefer Heaven | Cardinal Capurso | 2010-09-20 |
| Movie | The Red Shadows | L'Editore Bergonzi | 2009-09-04 |
| Movie | Generazione 1000 euro | tassista | 2009-04-24 |
| Movie | Nine | Doctor Rondi | 2009-12-03 |
| Movie | Lezioni di volo | Curry's father | 2007-03-16 |
| Movie | Mi fido di te | Aleotti | 2007-02-09 |
| Movie | Night Bus | Diolaiti | 2007-05-11 |
| Movie | The Torn Children | 2006-05-07 | |
| Movie | 4-4-2 - Il gioco più bello del mondo | Tricella (segment "Meglio di Maradona") | 2006-05-18 |
| Movie | Sette Ottavi | Alberto Molaien | 2006-02-02 |
| Movie | Pope John Paul I: The Smile of God | Luigi Tiezzi | 2006-10-23 |
| Series | Pope John Paul I: The Smile of God | Luigi Tiezzi | 2006-10-23 |
| Series | Inspector Coliandro | Agente Segreto Privato | 2006-08-24 |
| Movie | The Tulse Luper Suitcases, Part 3: From Sark to the Finish | Raoul Wallenberg | 2005-06-09 |
| Movie | Don Gnocchi - L'angelo dei bimbi | 2004-02-19 | |
| Movie | An Italian Romance | Alvaro | 2004-09-17 |
| Movie | L'ombra cinese | Lionel Martin | 2004-11-16 |
| Movie | The Life I Want | Giordani | 2004-10-01 |
| Movie | Hotel Rwanda | Priest | 2004-12-22 |
| Movie | The Good Pope | Monsignor Loris Capovilla | 2003-01-28 |
| Series | Il Papa buono | Monsignor Loris Capovilla | 2003-01-28 |
| Movie | The Tulse Luper Suitcases, Part 1: The Moab Story | 2003-07-18 | |
| Movie | Il fuggiasco | Massimo's Father | 2003-11-14 |
| Movie | El Alamein | The Colonel | 2002-11-08 |
| Movie | Paz! | Professore | 2002-02-22 |
| Movie | On the Tiger's Back | Police chief | 2002-11-08 |
| Movie | Captain Corelli's Mandolin | General Gandini | 2001-04-18 |
| Movie | Nora | Roberto Prezioso | 2000-04-05 |
| Movie | Tobia al caffè | Giuseppe | 2000-07-07 |
| Movie | The Truce | Unverdorben | 1997-02-14 |
| Movie | La classe non è acqua | Prof. Guido Marinelli | 1997-03-14 |
| Movie | Le acrobate | Paolo | 1997-04-18 |
| Movie | Don Milani - Il priore di Barbiana | Adriano Milani | 1997-12-02 |
| Movie | Italiani | Leonardo | 1996-03-01 |
| Movie | Bits & Pieces | 1996-02-02 | |
| Movie | Marching in Darkness | Capitano Marsili | 1996-04-27 |
| Movie | Vesna Goes Fast | il cameriere | 1996-09-04 |
| Movie | Fried Crumbed Brains | Valerio | 1996-09-13 |
| Movie | Poliziotti | Guido | 1995-02-10 |
| Movie | Caramelle | Filippo | 1995-10-10 |
| Movie | Love Burns | il marito tradito | 1994-09-12 |
| Movie | Il toro | Loris | 1994-09-30 |
| Movie | Per non dimenticare | 1992-10-01 | |
| Movie | Quattro figli unici | Giorgio | 1992-10-01 |
| Movie | Condominio | Roberto Sgorlon | 1991-03-29 |
| Movie | Ask for the Moon | Francesco | 1991-10-04 |
| Movie | Io, Peter Pan | Fabio | 1990-07-27 |
| Movie | The Amusements of Private Life | Belzé | 1990-11-09 |
| Movie | Il prete bello | Father Gastone | 1989-09-15 |
| Movie | Piccoli equivoci | Giuliano | 1989-05-19 |
| Movie | Notte italiana | Gábor | 1987-09-04 |
| Movie | Il mistero del panino assassino | 1987-10-28 |