| Movie | Action | Joe | 1980-01-04 |
| Series | Un certo Harry Brent | Harry Brent | 1970-11-01 |
| Movie | I Love You | Tancredi | 1968-11-04 |
| Movie | Django Shoots First | Doc | 1966-10-28 |
| Movie | Spiaggia libera | L'ingegnere | 1966-01-05 |
| Movie | The Agony and the Ecstasy | Duca di Urbino | 1965-09-16 |
| Movie | 008: Operation Exterminate | Frank Smith, agent 006 | 1965-09-03 |
| Movie | Night of Violence | Commissioner Ferretti | 1965-12-29 |
| Movie | Biblioteca di Studio Uno: I tre moschettieri | D'Artagnan | 1964-01-01 |
| Series | La Cittadella | Dr. Andrew Manson | 1964-02-09 |
| Movie | Thunder of Battle | Escinio | 1964-08-19 |
| Movie | Son of Cleopatra | Octavian | 1964-12-31 |
| Movie | The Revenge of the Crusader | Count Sigfrido di Treviri | 1964-12-24 |
| Movie | Rocambole | Baron Rudolf Keller | 1963-05-03 |
| Movie | Destination Rome | Paolino | 1963-01-18 |
| Movie | The Shortest Day | Ufficiale (uncredited) | 1963-02-14 |
| Movie | Zorro in the Court of Spain | Miguel | 1963-07-25 |
| Movie | Torpedo Bay | Magri | 1963-09-21 |
| Movie | Passport for a Corpse | Maurizio | 1962-01-01 |
| Movie | Un alibi per morire | 1962-01-01 | |
| Movie | The Nun of Monza | Giudice | 1962-05-10 |
| Movie | Gli italiani e le donne | Alberto | 1962-12-21 |
| Movie | The Swordsman of Siena | Andrea Paresi | 1962-10-19 |
| Movie | Blood Feud | Giulio Torelli | 1961-03-11 |
| Movie | The Bacchantes | Pentheus | 1961-03-02 |
| Movie | Rocco e le sorelle | Gianni | 1961-05-05 |
| Movie | Ursus in the Valley of the Lions | Ayak | 1961-12-21 |
| Movie | Atom Age Vampire | Prof. Alberto Levin | 1960-08-16 |
| Movie | Minotaur, the Wild Beast of Crete | Chirone | 1960-11-25 |
| Movie | Herod the Great | Aronne | 1959-01-01 |
| Movie | The Giant of Marathon | Milziade | 1959-12-03 |
| Movie | Wolves in the Abyss | Radiotelegrafista | 1959-06-23 |
| Movie | The Last Violence | Mauri | 1957-09-12 |
| Movie | The Wide Blue Road | (uncredited) | 1957-11-22 |