| Movie | To Rome with Love | Hotel Manager | 2012-04-20 |
| Movie | L'ultimo gattopardo - Ritratto di Goffredo Lombardo | Self | 2010-09-07 |
| Series | Pompeii | Tito | 2007-03-05 |
| Series | L'inchiesta - Anno Domini XXXIII | Saulo | 2007-04-02 |
| Movie | The Final Inquiry | Saulo | 2007-04-04 |
| Series | Il Capitano | Colonel Fioravanti | 2005-01-18 |
| Series | Pope John Paul II | Dr. JoaquĆn Navarro-Valls | 2005-12-04 |
| Movie | Mad Love | De Veyre | 2001-09-28 |
| Series | First On The Rope | Mr. Ruspoli | 1999-04-19 |
| Movie | Un uomo perbene | Avvocato Alberto Dall'Ora | 1999-10-01 |
| Movie | Desert of Fire | Emir Tafud | 1997-01-01 |
| Movie | Ya no hay hombres | 1991-05-17 | |
| Series | I promessi sposi | Il Gringo | 1990-01-10 |
| Series | Dagli Appennini alle Ande | Vittorio Vigano | 1990-09-01 |
| Movie | The Opponent | Martin Duranti | 1988-07-08 |
| Movie | Châteauroux district | Greg Norman | 1987-08-12 |
| Movie | Al acecho | Roca | 1987-10-30 |
| Movie | Let's Hope It's a Girl | Nardoni | 1986-02-06 |
| Movie | Tex and the Lord of the Deep | Tex Willer | 1985-09-06 |
| Movie | Claretta | Marcello Petacci | 1984-05-31 |
| Movie | Circle of Passions | Anthony Tursi | 1983-07-06 |
| Movie | The Odd Squad | Lt. Joe Kirby | 1982-01-01 |
| Movie | Tenebre | Detective Germani | 1982-10-28 |
| Movie | Operation Leopard | Adjudant-chef Federico | 1980-01-09 |
| Movie | La baraonda | Federico Salvi | 1980-09-06 |
| Movie | The Warning | Commissario Antonio Baresi | 1980-08-15 |
| Movie | A Man on His Knees | Nino Peralta | 1979-04-13 |
| Movie | The Biggest Battle | Capitano Martin Scott | 1978-02-07 |
| Movie | Closed Circuit | Il pistolero | 1978-02-22 |
| Movie | Silver Saddle | Roy Blood | 1978-04-20 |
| Movie | Corleone | Vito Gargano | 1978-11-10 |
| Movie | California | Michael 'California' Random | 1977-07-16 |
| Movie | I Am the Law | Mori | 1977-09-23 |
| Movie | Safari Express | John Baxter | 1976-01-05 |
| Movie | The Desert of the Tartars | Mattis | 1976-10-29 |
| Movie | Shoot First… Ask Questions Later | Blanc de Blanc / Stetson | 1975-01-17 |
| Movie | Africa Express | John Baxter | 1975-11-02 |
| Movie | Somewhere Beyond Love | Nullo Branzi | 1974-06-06 |
| Movie | Charleston | Sunny Abernati | 1974-09-10 |
| Movie | Il maschio ruspante | Romolo | 1973-08-31 |
| Movie | Even Angels Eat Beans | Sonny | 1973-03-22 |
| Movie | The Magnificent Dare Devil | Rudy Patti | 1973-11-20 |
| Movie | Ben & Charlie | Ben Bellew | 1972-02-04 |
| Movie | Long Live Robin Hood | Robin Hood | 1971-03-12 |
| Movie | The Smugglers | Vladek | 1971-11-27 |
| Movie | Corbari | Silvio Corbari | 1970-09-25 |
| Movie | When Women Had Tails | Ulli | 1970-10-15 |
| Movie | Blow Hot, Blow Cold | Giulio | 1969-08-29 |
| Movie | Alive or Preferably Dead | Monty Mulligan | 1969-09-17 |
| Movie | The Price of Power | Bill Willer | 1969-12-18 |
| Movie | A Sky Full of Stars for a Roof | Billy Boy aka Tim Hawkins | 1968-08-14 |
| Movie | The Bastard | Jason | 1968-10-29 |
| Movie | Long Days of Vengeance | Ted Barnett | 1967-02-23 |
| Movie | Wanted | Gary Ryan | 1967-03-22 |
| Movie | Day of Anger | Scott Mary | 1967-12-19 |
| Movie | Kiss Kiss... Bang Bang | Kirk Warren | 1966-05-16 |
| Movie | Arizona Colt | Arizona Colt | 1966-08-27 |
| Movie | Fort Yuma Gold | Gary Diamond | 1966-10-07 |
| Movie | Blood for a Silver Dollar | Gary O'Hara | 1965-08-08 |
| Movie | A Pistol for Ringo | Ringo | 1965-05-12 |
| Movie | Angelique: The Road To Versailles | Nicolas, alias Calembredaine | 1965-07-07 |
| Movie | La ragazzola | Raoul | 1965-08-27 |
| Movie | Erik the Viking | Erik | 1965-09-24 |
| Movie | Adiós Gringo | Brent Landers | 1965-12-22 |
| Movie | The Return of Ringo | Capt. Montgomery Brown / 'Ringo' | 1965-12-08 |
| Movie | The Two Gladiators | Orazio | 1964-07-10 |
| Movie | Hercules Against the Sons of the Sun | Prince Maytha | 1964-08-07 |
| Movie | Angelique | Nicolas Merlot | 1964-12-08 |
| Movie | Revolt of the Praetorians | Cocceio Nerva | 1964-09-04 |
| Movie | The Leopard | Garibaldi's General | 1963-03-27 |
| Movie | The Shortest Day | Soldato (uncredited) | 1963-02-14 |
| Movie | Scheherazade | Didier | 1963-05-10 |
| Movie | Goliath and the Sins of Babylon | Xandros | 1963-12-03 |
| Movie | I Love, You Love | Giovane in spiaggia | 1962-01-01 |
| Movie | My Son, the Hero | Krios | 1962-05-04 |
| Movie | Boccaccio '70 | Hercules (segment "La riffa") (uncredited) | 1962-02-23 |
| Movie | Battle of the Worlds | Moran | 1961-10-30 |
| Movie | Messalina | Marcello | 1960-03-12 |
| Movie | Hercules Unchained | Melanippo (uncredited) | 1959-02-14 |
| Movie | My Wife's Enemy | Figlio di Nando Terenzi | 1959-03-28 |
| Movie | You're on Your Own | Pugile (uncredited) | 1959-09-04 |
| Movie | Ben-Hur | Roman Officer with Messala (uncredited) | 1959-11-18 |
| Movie | Venice, the Moon and You | Brando, giovane gondoliere nella sala da ballo | 1958-10-03 |