
2025
Reflection in a Dead Diamond as John Diman (Old)2023
800 giorni as Not available2019
Curse of the Blind Dead as Jailer2019
Very Valentine as Domenico Vechiarelli2010
Letters to Juliet as Count Lorenzo2010
Road to Nowhere as Nestor Duran2005
Torrente 3: The Protector as Montellini Roures2000
Father Matteo as Dottor Ruggeri1998
Ciao Darwin as Capitano Padania1998
Annarè as Fausto D'Alessio1995
Ragazzi della notte as Schizzo's father1994
First Action Hero as Mark Fierro1991
Manuela as Carlo1990
Le Gorille as René Faragi1988
Iguana as Gamboa1987
Top Kids as Giovanni Agnelli1987
Skipper as Alex Grimaldi1986
Bilbao Blues as Lucas Iturriaga1985
Deceptions as Carlo Ferraro1985
The Ambassador as Mustapha Hashimi1985
Deceptions as Carlo Ferraro1981
The Hawk and the Dove as Michele Alemani1981
A Gun for a Cop as Francesco Palumbo1980
S+H+E: Security Hazards Expert as Rudolf Caserta1980
Speed Driver as Rudi1980
The Black Hand as Fabio Testi1979
Manaos as Arquimedes1978
Rings of Fear as Inspector Gianni Di Salvo1978
The Uranium Conspiracy as Renzo1976
The Big Racket as Inspector Nico Palmieri1975
Red Coat as Bill Cormack1975
Go Gorilla Go as Marco Sartori1974
Blood Brothers as Don Gaetano Fungillo1974
The Nada Gang as Buenaventura Diaz1973
Revolver as Milo Ruiz1973
Un amore così fragile, così violento as Gerolamo Poliziani - detto 'Gepo'1972
Killer as Georges Gasset1972
Camorra as Tonino Russo1970
The Garden of the Finzi-Continis as Bruno1970
One Damned Day at Dawn... Django Meets Sartana! as Sheriff Jack Ronson / Sartana1969
Zingara as (uncredited)1969
The Avenger, Zorro as Zorro / Don Diego1969
Cemetery Without Crosses as Rogers' Man (uncredited)1968
Barbarella as Tall Man at Party (uncredited)1968
Once Upon a Time in the West as Frank's Gunman (uncredited)1968
And Now... Make Your Peace with God as Steve CooperNaN
Il burattinaio as Mark Fierro2025
The Run as Oil Miller2025
Pasquale Squitieri: il vizio della libertà as Himself2022
The Garden That Doesn't Exist as Self (archive footage)2013
Il tempo delle mimose as Not available2013
King of the Sands as Abdulaziz Al Saud (Ibn Saud)2011
La donna che ritorna as Bruno Gedda2010
Love Strikes as Pietro2010
Al di la del lago as Luciano Serramonti2009
Il falco e la colomba as Savelli2008
Romy Schneider: A Woman in Three Notes as Self2001
Vento di primavera as Dr. Leonardis1997
La dottoressa Giò as Armando Colucci1997
Desert of Fire as Daniel Diderot1997
Desert of Fire as Daniel Diderot1996
Il Ritorno di Sandokan as Janez De Gomera1994
Crime of Passion as Peter1993
The Final Contract as Commissario Luca Calarno1992
Piazza di Spagna as Claudio1992
Solo per Dirti Addio as Not available1991
El sueño de Tánger as Carlos1990
Only One Survived as Sergio Dinardo1989
Julia Forever as Ermes Corsini1985
Mussolini and I as Lorenzo1985
Madman at War as Boda1984
Summer Games as Roberto Ripa1983
Morbida - Gier auf Lust as Not available1981
Il falco e la colomba as Michele Alemani1980
Speed Cross as Paolo1980
Contraband as Luca Di Angelo1978
China 9, Liberty 37 as Clayton Drumm1977
The Heroin Busters as Fabio1976
The Inheritance as Mario Ferramonti1975
Four of the Apocalypse as Stubby Preston1975
That Most Important Thing: Love as Servais Mont1974
Blood River as Ringo1973
Stateline Motel as Floyd1972
What Have You Done to Solange? as Enrico Rosseni1971
At the End of the Rainbow as Roy Greenford1971
'Tis Pity She's a Whore as Soranzo1969
The Battle of the Damned as Pvt. Terry Wilson1969
Death Knocks Twice as Francesco di Villaverde1969
A Place In Hell as Ross1968
Make the Sign of the Cross, Stranger! as Donovan henchman1968
Gun Shy Piluk as Bit part (uncredited)1968
I due Crociati as Warrior enlisting Franco and Ciccio1968
Two Eyes to Kill as Jean1968
Once Upon a Time in the West Stunts1966
The Good, the Bad and the Ugly Stunts1961
Barabbas Stunts