

Pellizza pittore da Volpedo(2025)

Eternal Visionary(2024)
Luigi Pirandello

Thank You Guys(2023)
Michele

Raul Gardini(2023)
Raul Gardini

The Worst Days(2023)
Stefano Mazzuccato (segment "Primo Maggio")

Casanova's Return(2023)
Giacomo Casanova

September(2022)
Guglielmo

Security(2021)
Curzio Pilati

Rose Island(2020)
Franco Restivo

La concessione del telefono(2020)
Don Calogero 'Lollò' Longhitano

Il flauto magico di Piazza Vittorio(2019)

An Almost Ordinary Summer(2019)
Tony

Pastrone!(2019)
voice

Disconnected(2018)
Ettore Ranieri

Loro 1(2018)
Santino Recchia

Loro 2(2018)
Santino Recchia

The Invisible Witness(2018)
Tommaso

Loro(2018)
Santino Recchia

Forever Young(2016)
Giorgio

The Last Will Be the Last(2015)
Antonio Zanzotto

Dobbiamo parlare(2015)
Alfredo

La sedia della felicità(2014)
Art critic on TV

The Invisible Boy(2014)
Basilli

Human Capital(2013)
Dino Ossola

Everything Everything Nothing Nothing(2012)
Sottosegretario

Easy!(2011)
Bruno

Happy Family(2010)
Vincenzo

A Second Childhood(2010)
Lino Settembre

Don't Waste Your Time, Johnny!(2007)

The Right Distance(2007)
Bencivegna

The Family Friend(2006)
Gino

Our Land(2006)
Luigi

Love Returns(2004)
Luca Florio

Remember Me, My Love(2003)
Carlo Ristuccia

On the Tiger's Back(2002)
Guido

Hotel(2001)
Very Important Doctor

Holy Tongue(2000)
Willy 'Alain Delon'

Teeth(2000)
Uncle Nino

Magicians(2000)
Hugo

The Nanny(1999)
Prof. Mori
Típota(1999)

The Missing(1999)
Monsignor Tommaso

Eternity and a Day(1998)
The Poet

Notes of Love(1998)
Marco

Del perduto amore(1998)
Antonio

Le acrobate(1997)
Stefano

An Eyewitness Account(1997)
Piero Nava

Sacred Silence(1996)
Don Lorenzo Borrelli

Elective Affinities(1996)
Ottone

The Real Thing(1996)
Alfredo Donati
Slaughter of the Cock(1996)

Like Two Crocodiles(1995)
Gabriele Fraschini

La scuola(1995)
prof. Sperone

Un eroe borghese(1995)
Giorgio Ambrosoli

La fine è nota(1993)
Bernardo Manni

A Soul Split in Two(1993)
Pietro Di Leo

Puerto Escondido(1992)
Mario (uncredited)

Americano rosso(1991)
Vittorio Benvegnù

Turné(1990)

Italia Germania 4-3(1990)
Francesco

The Peaceful Air of the West(1990)
Cesare

Apartment Zero(1989)
Carlos Sanchez-Verne

Marrakech Express(1989)
Marco

Affairs(1989)
Raul Echegarraya

Via Montenapoleone(1987)
Roberto

Regina(1987)
Lorenzo

Salomé(1986)
Yokanaan

Woman of Wonders(1985)
Gianni

Death in the Vatican(1982)
Padre Bruno Martello

La festa perduta(1981)
Luca

Lady of the Camelias(1981)
Dumas son

The Blue-Eyed Bandit(1980)
Riccardo/Rick

Masoch(1980)
Alexander
Impossible
La casa in fiamme