

Martin Eden(2019)
Russ Brissenden

Honey(2013)
Signor Grimaldi

Let It Be(2010)
Erode

Silk(2007)
Priest

The Goodbye Kiss(2006)
Sante Brianese

Renzo e Lucia(2004)
Cardinale Federigo Borromeo

The Good Pope(2003)
Cardinal Mattia Carcano

Ultima Pallottola(2003)
Vittorio Nobile

Tosca e altre due(2003)

An Impossible Crime(2001)
Piero D'Onofrio

Red Moon(2001)
Antonino

Appassionate(1999)

Milonga(1999)
Character A

The Red Violin(1998)
Nicolo Bussotti (Cremona)

Steam: The Turkish Bath(1997)
Oscar

Stealing Beauty(1996)
Carlo Lisca

Arcane Sorcerer(1996)
Achille Ropa Sanuti
Finale di Partita(1996)

The Horseman on the Roof(1995)
Giuseppe

The Escort(1993)
Assistant Prosecuting Magistrate Michele de Francesco

La fine è nota(1993)
il Cervello

Death of a Neapolitan Mathematician(1992)
Renato Caccioppoli

Gold(1992)

Le Mans(1971)
Paolo Scadenza

His Day of Glory(1969)
Claude

The Damned Of The Earth(1969)
Ingardo

RARA(1969)

The Wild Cat(1968)
If the Unconscious Revolts(1967)

The Blind Fly(1966)

Il feroce saladino(1937)
Signore calvo che compra le caramelle a teatro