| Pasquale Squitieri: il vizio della libertà (2025) as Self |
| Reflet dans un diamant mort (2025) as John Diman (old) |
| 800 giorni (2023) |
| The Garden That Doesn't Exist (2022) as Self (archive footage) |
| Romy, femme libre (2022) as Self - Servais Mont (archive footage) |
| Curse of the Blind Dead (2019) as Jailer |
| Very Valentine (2019) as Domenico Vechiarelli |
| King of the Sands (2013) as Abdulaziz Al Saud (Ibn Saud) |
| Il tempo delle mimose (2013) |
| Road to Nowhere (2010) as Nestor Duran |
| Letters to Juliet (2010) as Count Lorenzo |
| Colpo di fulmine (2010) as Pietro |
| Romy Schneider - Eine Frau in drei Noten (2008) as Self |
| Torrente 3: El protector (2005) as Montellini Roures |
| Vento di primavera (2001) as Dr. Leonardis |
| Annarè (1998) as Fausto D'Alessio |
| Deserto di fuoco (1997) as Daniel Diderot |
| Ragazzi della notte (1995) as Schizzo's father |
| Delitto passionale (1994) as Peter |
| Il burattinaio (1994) as Mark Fierro |
| Due vite, un destino (1993) as Commissario Luca Calarno |
| Solo per Dirti Addio (1992) |
| El sueño de Tánger (1991) as Carlos |
| Only One Survived (1990) as Sergio Dinardo |
| Iguana (1988) as Gamboa |
| Skipper (1987) as Alex Grimaldi |
| Top Kids (1987) as Giovanni Agnelli |
| Adiós pequeña (1986) as Lucas Iturriaga |
| Deceptions (1985) as Carlo Ferraro |
| Scemo di guerra (1985) as Boda |
| The Ambassador (1985) as Mustapha Hashimi |
| Giochi d'estate (1984) as Roberto Ripa |
| Morbida - Gier auf Lust (1983) |
| Il carabiniere (1981) as Francesco Palumbo |
| Il falco e la colomba (1981) as Michele Alemani |
| Speed Driver (1980) as Rudi |
| Luca il contrabbandiere (1980) as Luca Di Angelo |
| S+H+E: Security Hazards Expert (1980) as Rudolf Caserta |
| Speed Cross (1980) as Paolo |
| La mano negra (1980) as Fabio Testi |
| Manaos (1979) as Arquimedes |
| Enigma rosso (1978) as Inspector Gianni Di Salvo |
| A chi tocca, tocca...! (1978) as Renzo |
| Amore, piombo e furore (1978) as Clayton Drumm |
| La via della droga (1977) as Fabio |
| Il grande racket (1976) as Nicola Palmieri |
| L'eredità Ferramonti (1976) as Mario Ferramonti |
| Vai gorilla (1975) as Marco Sartori |
| I quattro dell'apocalisse (1975) as Stubby Preston |
| Giubbe rosse (1975) as Bill Cormack |
| L'Important c'est d'aimer (1975) as Servais Mont |
| Dieci bianchi uccisi da un piccolo indiano (1974) as Ringo |
| I Guappi (1974) as Don Gaetano Fungillo |
| Nada (1974) as Buenaventura Diaz |
| Revolver (1973) as Milo Ruiz |
| L'ultima chance (1973) as Floyd |
| Un amore così fragile, così violento (1973) as Gerolamo Poliziani - detto 'Gepo' |
| Camorra (1972) as Tonino Russo |
| Cosa avete fatto a Solange? (1972) as Enrico Rosseni |
| Le tueur (1972) as Georges Gasset |
| Addio fratello crudele (1971) as Soranzo |
| Anda muchacho, spara! (1971) as Roy Greenford |
| Il giardino dei Finzi Contini (1970) as Bruno |
| Quel maledetto giorno d'inverno... Django e Sartana all'ultimo sangue (1970) as Sheriff Jack Ronson / Sartana |
| Blonde Köder für den Mörder (1969) as Francesco di Villaverde |
| Zingara (1969) as (uncredited) |
| El Zorro justiciero (1969) as Zorro / Don Diego |
| Quella dannata pattuglia (1969) as Pvt. Terry Wilson |
| Une corde, un Colt... (1969) as Rogers' Man (uncredited) |
| Un posto all'inferno (1969) as Ross |
| C'era una volta il West (1968) as Frank's Gunman (uncredited) |
| Ed ora... raccomanda l'anima a Dio! (1968) as Steve Cooper |
| Barbarella (1968) as Tall Man at Party (uncredited) |
| I due Crociati (1968) as Warrior enlisting Franco and Ciccio |
| Straniero... fatti il segno della croce! (1968) as Donovan henchman |
| Giurò... e li uccise ad uno ad uno (1968) as Bit part (uncredited) |
| Due occhi per uccidere (1968) as Jean |
| C'era una volta il West Stunts |
| Il buono, il brutto, il cattivo Stunts |
| Barabbas Stunts |