
Filmography

The Passion of the Christ
2004 · Disma

The Talented Mr. Ripley
1999 · Inspector Roverini

The Count of Monte Cristo
1998 · Bertuccio

La strada di casa
2017 · Ernesto Baldoni

Nirvana
1997 · Joystick

Manual of Love 2
2007 · Fosco

The Story of My Wife
2021 · Kodor

Momo
2001 · Signore grigio #1 (voice)

Il conto Montecristo
1997 · Actor

The Countess of Castiglione
2006 · Costantino Nigra

The Manual of Love
2005 · Marco

Bits & Pieces
1996 · Actor

A Pure Formality
1994 · Andre

Desiring Julia
1986 · Stefano Bemberg

Intervista
1987 · Il Giornalista

The King's Musketeers
2018 · Aramis

Ever Been to the Moon?
2015 · Delfo

Più forti del destino
2022 · Pietro Lucchesi

How Strange to be Named Federico
2013 · Madonnaro

La camera di consiglio
2025 · Il Presidente

Balzac: A Life of Passion
1999 · Eugene Sue

Balzac
1999 · Eugène Sue

Love Story With Cramps
1995 · Roberto

If You Love Me
2019 · Massimiliano

The Blonde
1993 · Tommaso, Story

Marcello, una vita dolce
2006 · Self

The Prince of Rome
2022 · Principe Accoramboni

My Dearest Son
1985 · Marco Morelli

40 Seconds
2025 · Il Professore

Couple Therapy for Cheaters
2017 · Prof. Malavolta

Genitori & figli - Agitare bene prima dell'uso
2010 · paziente sulla panchina (uncredited)

Not For The Young
2017 · Cesare

The Fifth Wheel
2013 · Fabrizio Del Monte

Il viaggio della sposa
1997 · Bartolo, Screenplay

Mortacci
1989 · Lucillo Cardellini

Al lupo, al lupo
1992 · Vanni Sagonà

Wedding Fever in Campobello
2009 · Egidio

Tutto l'amore del mondo
2010 · Maurizio Marini

Whatsoeverly
2011 · Gerardo "Jerry" Salerno

The Stuff of Dreams
2016 · Oreste Campese

Once I'll Be a Child
2018 · Actor

The Great Blek
1988 · Razzo

Nulla ci può fermare
1989 · Il postino

Discovery at Dawn
2013 · Lorenzo

Mirka
2000 · Helmut

Aspromonte: Land of The Forgotten
2019 · Don Totò

Una notte, un sogno
1988 · Bruno

Amnèsia
2002 · Angelino

The Station
1990 · Domenico, Director

Stray Days
1988 · Pino

Road 47
2014 · Giovanni

The Moro Affair
1986 · Giovanni Moro

Tutto l'amore che c'è
2000 · Carlo's father, Screenplay

Treno di panna
1988 · Giovanni Maineri

Shooting the Moon
1998 · Massimo

A.A.A. Achille
2003 · Remo

Cosmonaut
2009 · Armando

Teeth
2000 · Antonio
L’uomo giusto
2026 · Actor, Screenplay

Soul Mate
2003 · Angelantonio, Story

Commediasexi
2006 · Mariano

My Brother-in-Law
2003 · Toni

Ask for the Moon
1991 · Hitchhiker

No Problem
2008 · Enrico Pignataro

Happiness
2023 · Bruno

Flying
2024 · Actor

Prestazione straordinaria
1994 · Aldo Fiore, Story

Beyond the Ocean
1990 · Actor
Mai Dove Dovremmo Essere
2005 · Actor

The Power of the Past
2002 · Gianni Orzan

Il mnemonista
2000 · Actor

The Great Spirit
2019 · Tonino, Story

Del perduto amore
1998 · Italo

Ecco fatto
1998 · Pazzo

Il mio vicino del piano di sopra
2016 · Bruno Beretta

Dobbiamo parlare
2015 · Vanni, Theatre Play

These Days
2016 · Angela's father

Nina of the Wolves
2023 · Fosco

Lacerazioni
TBA · Sergio

Sassiwood
2014 · Actor

Mafia & Red Tomatoes
2014 · Cosimo

Our Land
2006 · Tonino, Story

At a Glance
2008 · Lulli, Screenplay

Giuseppe Tornatore - Ogni film un'opera prima
2014 · Self

Mi rifaccio vivo
2013 · Barbone, Story

Fiamme di Gadda - A spasso con l'ingegnere
2013 · Sé stesso

Operazione Offside
2009 · Narratore

The Divine Comedy
2023 · Capostazione

Le cronache del terremoto
2013 · Actor

Condemned to Be Wed
1993 · Roberto

The Cézanne Affair
2009 · Ernesto Rossetti, Story

Love Returns
2004 · Giacomo, Screenplay

Il bene mio
2018 · Actor

MeanMinds
2017 · Figura

6 sull'autobus
2012 · Actor
L'isola
1983 · Actor

Gym Class
2023 · Aldo Stanchi

Io... donna
2013 · Actor

Camilleri 100
2025 · Actor

Giorni dispari
2000 · Actor