

Trifole(2024)
Igor

Marcel!(2022)
Grandfather

Copenaghen(2019)
Niels Bohr

Sin(2019)
Marchese Malaspina

Agadah(2017)
Belial

The Early Bird Catches the Worm(2008)
Zio Lino

Primo Levi's Journey(2006)
Narrator (voice) (Italian version)

Love Returns(2004)
Dr. Ambrosini

Hannover(2003)

Saint Paul(2000)
Tribun

Lourdes(2000)
Pater Laurent

Johnny the Partisan(2000)
Pinpin

Esther(1999)
Memuchan

The Guest(1999)
Antonio

Il viaggio della sposa(1997)
Don Diego

Solomon(1997)
Natan

Cinque Giorni Di Tempesta(1997)

Who Killed Pasolini?(1995)
High judge

Love in the Strangest Way(1994)
Vienne

Notti e nebbie(1984)
Bruno Spada

Other People's Money(1978)
Blue

Little Girl in Blue Velvet(1978)
Fabrizzio Conti

The Fifth Commandment(1978)
Sturmführer Hannacker / Vater Redder

Casanova & Co.(1977)
Count Tiretta

Beyond Good and Evil(1977)
Bernard Foester

Gangbusters(1977)
Ing. Farnese

Emmanuelle 3(1977)
Jean

Une fille cousue de fil blanc(1977)
Frédéric

A Woman at Her Window(1976)
Rico Santorini

Perdutamente tuo... mi firmo Macaluso Carmelo fu Giuseppe(1976)
avvocato Vito Buscemi

Emmanuelle: The Joys of a Woman(1975)
Jean

Smiling Maniacs(1975)
Erzi

Jury of One(1974)
The mafia Doctor (uncredited)

Vincent, Francois, Paul and the Others(1974)
Jacques

Puzzle(1974)
Daniel

The Antichrist(1974)
Dr. Marcello Sinibaldi

Ludwig(1973)
Count von Holnstein

The Assassination of Matteotti(1973)
Amerigo Dumini

Story of a Cloistered Nun(1973)
Diego

La Tosca(1973)
Cesare Angelotti

Tony Arzenta(1973)
Isnello, Gusto's right-hand man

Cesar and Rosalie(1972)
Antoine

The Outside Man(1972)
Alex

Why(1972)
Father of Michèle

Shadows Unseen(1972)
Enrico Gagliardi

A Big Grey-Blue Bird(1971)
Morelli

Roma bene(1971)
Rubio Marescalli

Maddalena(1971)
(uncredited)

Trastevere(1971)
Actor (scenes deleted)

Violent City(1970)
Steve

Bali(1970)
Carlo

The Damned(1969)
Herbert Thallman

Interrabang(1969)
Fabrizio

Candy(1968)
The Big Guy

The Girl and the General(1967)
Tarasconi, Soldat

The Sailor from Gibraltar(1967)
Postcard Vendor

Mademoiselle(1966)
Antonio

Playgirl(1966)
Timo

The Steps(1966)
Roberto

Violence and Love(1965)
Roberto

Don't Tempt the Devil(1963)
Maître Philliet, lawyer for Gina Bianchi

Summer Night(1963)
Miguel

The Shortest Day(1963)
Soldato combattente (uncredited)

The Sea(1962)
L'Attore

Battle of the Worlds(1961)
Dr. Fred Steele

I Kiss... You Kiss(1961)
Paolo

Manhunt(1961)
Giovanni Maimonti

Love in Rome(1960)
Peppino Barlacchi

La Dolce Vita(1960)
Man in Sunglasses That Helps Nadia Strip (uncredited)

Call 22-22 Lieutenant Sheridan(1960)
Tommy