

Upside Down(2023)

Dante(2022)
Alighiero di Bellincione

Three Floors(2021)
Renato

Chiara Lubich - L'amore vince tutto(2021)

The Bad Poet(2021)
Giovanni's father

The Names of Mr. Sulcic(2019)

Simple Women(2019)

Pinocchio(2019)
Mastro Ciliegia

The Stolen Caravaggio(2018)
Nemi

Let Yourself Go(2017)
Rabbi

A Big Love(2016)
Osvaldo Caforio

Italian Race(2016)
Tonino

Leopardi(2014)
Carlo Antici

The Face Of Another(2013)
Assicuratore

La passione(2010)
vicino di casa

Different from Whom?(2009)

Il Divo(2008)
Aldo Moro

Fallen Heroes(2008)
Giorgio Neri

Giovanna's Father(2008)
Andrea Taxler

Vite a perdere(2004)
Padre di Fabiana

Outlaw!(1999)
Colonel Tagliaferri
Fiabe metropolitane(1998)
Marco

Triumph and Ruins(1997)

Il Grande Fausto(1995)

Who Killed Pasolini?(1995)
Luigi Canerini

Italia Village(1994)

Louis, the Child King(1993)
Mazarin

The Long Silence(1993)
Francesco Mancini

Ambrogio(1992)
Anna's father

A Simple Story(1991)
Colonnello dei Carabinieri

The Conviction(1991)

Merry Christmas... Happy New Year(1989)
Pietro
Nucleo Zero(1984)
Brandi

Roman Dialogue(1983)
Lui (voice)

L'arte della commedia(1978)

Elective Affinities(1978)
Edoardo

Illustrious Corpses(1976)
Galano

Deaf Smith & Johnny Ears(1973)

La miliardaria(1972)
Adriano Blenderbland

For Love One Dies(1972)
Edoardo

Necropolis(1970)

Mother's Heart(1969)
Mariano

RARA(1969)

Galileo(1968)
Gian Lorenzo Bernini
L'incoronazione di Carlo Magno(1968)
L'imperatore Costantino
Caio Gracco(1968)
Caio Gracco

China Is Near(1967)
Carlo

The Trial of Saint Therese of The Child Jesus(1967)
Il promotore della fede
The July Plot(1967)
Claus Schenk von Stauffenberg

A Gangstergirl(1966)
Wessel Franken

La vita provvisoria(1963)
Toni

The Archangels(1963)
Paolo
Ginepro Became a Man(1962)