2009
Noi che abbiamo fatto la dolce vita as Not available2006
Papa Luciani - il sorriso di Dio as Mons. Paul Marcinkus2006
Pope John Paul I: The Smile of God as Mons. Paul Marcinkus2002
Pope John XXIII as Cardinale Feltin2000
Il ritorno del piccolo Lord as Dr. Van Kleest1999
Love in the Mirror as Principe Bassompierre1998
Killer Couple as Godard1991
Suffocating Heat as The President1990
The Miser as Don Guglielmo1990
The African Woman as Dr. Wargnier1990
Io, Peter Pan as Bernard1989
Miguel Servet (La Sangre y La Ceniza) as Gaspar Trechsel1989
Appointment in Trieste as Sebic1989
Escape from Death as Dr. Marc Duvivier1989
The Man Who Didn't Want to Die as Not available1988
Big Man as Don Pietro1981
The Skin as Gen Guillaume1978
Last Feelings as Presidente club piscina1975
Children of Rage as Dr. Ben-Joseph1974
Il giovane Garibaldi as Le comte Solari1974
The Voyage Into the Whirlpool Has Begun as Not available1974
Philadelphia Story as Mike1973
Super Fly T.N.T. as Matty Smith1972
The Protectors as Fabrizzio1970
Hornets' Nest as Major Taussig1969
Midas Run as Paul Giroux1968
American Secret Service as Not available1966
Fort Yuma Gold as Maj. Sanders1966
Balearic Caper as Pierre1965
The Dirty Game as Glazov1964
F.B.I. Operation Baalbeck as Nicholas 'Nick' Mann1963
55 Days at Peking as Maj. Bobrinski1963
The Shortest Day as Tenente Fiorelli (uncredited)1962
The Slave as Vetius1961
Duel of the Titans as Curzio1961
Duel of Champions as Marcus1961
The Centurion as Caius Vinicius1961
Goliath and the Vampires as Kurtik1960
La Dolce Vita as The star1960
The Loves of Salammbo as Mathos1960
Love in Rome as Tony Meneghini1960
The Huns as Malok1960
Che femmina!! E... che dollari! as Jefferson Thompson1960
Culpables as Emilio1959
Sign of the Gladiator as Julianus, Roman Centurian1959
Venetian Honeymoon as Bob Lebel1959
Il mondo dei miracoli as Marco Valenti1959
Lost Souls as The Baron, leader of the escapees1959
The Nights of Lucretia Borgia as Federico1958
Pia de' Tolomei as Ghino Perticari1957
Goddess Of Love as Laertes1957
In Six Easy Lessons as Gérard Sandret1956
Helen of Troy as Paris1956
Altair as Carlo De Montel1956
The Deadly Riddle as Sir Gawaine1955
Jump Into Hell as Captain Guy Bertrand1954
Reflets de Cannes as Self1954
100 Years of Love as Roberto aka Roby, Lucia's Husband (segment "Amore 1954")1954
Maddalena as Giovanni Belloni1954
Barrier of the Law as Aldo1954
Foreign Earth as Not available1954
Loving You Is My Sin (Sister Celeste) as Count Giorgio Danieli1954
Big Farewell as Not available1953
I Always Loved You as Maria1953
10 love songs to save as Not available1953
Lulù as Not available1953
Other Side of Paradise as Blaise d'Orliac1953
Sua altezza ha detto: no! as Not available1952
Red Shirts - Anita Garibaldi as Gentile1952
I figli non si vendono as Carlo Dazzeni /Roberto Dazzeni1952
Luxury Girls as Jean-Jacques1952
Fugitive in Trieste as Giulio / Tenente Piero Valbruna1951
Bluebeard as Giglio1951
The Last Sentence as Piero1950
Golden Salamander as Max1950
Pact with the Devil as Not available1950
Cuori sul mare as Paolo Silvestri1950
The Sky Is Red as Tullio1949
Lure of the Sila as Salvatore Barra1949
The Mill on the Po as Orbino1949
Jean de la Lune as Alexandre1948
Una lettera all'alba as Mario Maggi1948
Lost Youth as Stefano Manfredi1948
Stolen Affections as Rudy1948
The Idol as Not available1947
Mirror as Battling-Joe1966
Balearic Caper Writer