

Il circo delle meraviglie(2024)

The Right to Happiness(2023)
Libero
Cento cuori(2023)

The Equalizer 3(2023)
Enzo Arisio

My Name Is Vendetta(2022)
Angelo Lo Bianco

White Wolf(2022)
Padre adottivo Piero anziano

Fra due battiti(2021)
Il Maggiordomo

Don't Stop Me Now(2019)
Comandante D'Alessandro

Ford v Ferrari(2019)
Enzo Ferrari

Il ritratto incompiuto(2019)
Luigi

All You Ever Wished For(2018)
Don Rossi

Ether(2018)
Old Priest

Voice from the Stone(2017)
Alessio

Mothers(2017)
Eric

La ragazza dei miei sogni(2017)
Conte

David Troll(2017)

Infernet(2016)
Don Luciano

La Sindrome di Antonio(2016)
Gino

Live by Night(2016)
Maso Pescatore
Alcide De Gasperi - Il miracolo incompiuto(2016)
Narrator Voice

Red Thousand Miles Race(2015)
Giovanni Nobile

Il Bacio Azzurro(2015)
Nonno Angelo

Maicol Jecson(2014)
Cesare

Rock Paper Scissors(2013)
Lorenzo

Welcome Mr. President!(2013)
Morelli

Fondi '91(2013)
Paolo

The Jewel(2011)
Amanzio Rastelli

Services sacrés(2009)
Le cardinal Grazziani

Italians(2009)
Roviglione

Misstake(2008)
Giovanni

The Duchess of Langeais(2007)
Le confesseur au couvent

Black Sun(2007)
Anatomopatologo

7 and 8(2007)
frate Antonio / Mimmo Barresi

Peopling The Palaces(2007)
Scrittore

Quijote(2006)
Morte

Persona non grata(2005)
Italian Consul

Il grande Torino(2005)
Ferruccio Novo

La bambina dalle mani sporche(2005)
Celeste Cucchi

L'eretico - Un gesto di coraggio(2004)
Dino del Garbo

A/R Andata + Ritorno(2004)
Padre di Dante

The Tulse Luper Suitcases, Part 1: The Moab Story(2003)

Heaven(2002)
Filippo's Father

Her Mother, the Whore(2001)
Paolo

La seconda ombra(2000)
Il direttore dell'ospedale

Li chiamarono... briganti!(1999)
Don Pietro
Morte di una ragazza perbene(1999)
Giovanni Volterra
L'amore oltre la vita(1999)
Lorenzo

L'elefante bianco(1998)
King Shai

Giochi d'equilibrio(1998)
Andrea (in '97)

Marquise(1997)
Jean-Baptiste Lully

The Cave of the Golden Rose 5(1996)
Senzanome

Morte di una Strega(1996)
Giovanni Riccardi

La signora della città(1996)
Joe Nicolosi

Red Colibri(1995)

Behind the Plain(1994)
Paolo Brentano

The Angel with the Gun(1992)
Il commissario

From Night to Dawn(1992)
Aldo Viezzi

The Voyage of Captain Fracassa(1990)
Vallombrosa

Breath of Life(1990)
Sebastiano

In The Rose Garden(1990)
Giulio

A Case of Mystery(1990)
Sergio Anselmi
Una vittoria (TV)(1988)
Michele
Polar(1987)

Giocare d'azzardo(1982)
Andrea

Sick Love(1982)
Il monco

The Lost Way(1980)
Angelo

Corleone(1978)
Biagio Lo Cascio

The Seagull(1977)
Costantino

Rome Wants Another Caesar(1974)
Remo

The Antichrist(1974)
Filippo Oderisi

Walking to Paris
L'amara scienza