2013
Discovery at Dawn as Loris Poletti2008
Aldo Moro - Il Presidente as Benigno Zaccagnini2008
Aldo Moro - Il presidente as Benigno Zaccagnini2006
L'ispettore Coliandro as Delmo Bulzamini2005
Fog and Crimes as Barigazzi2004
Ogni volta che te ne vai as Galvan2000
Father Matteo as Colonnello Nepoti1999
Turbo as Not available1997
The Prince of Homburg as Kottwitz1996
Marching in Darkness as Colonnello1995
Night Voices as Trevi1992
On the Dark Continent as Armando Feletti1992
Crazy Underwear as Television director1992
Ricky & Barabba as Sandro Bonetti1992
Body Puzzle as Prof. Brusco1991
Il Conte Max as George1991
The Vulture Is a Patient Bird as Gary1989
Valentina as Police Commissioner1988
The Green Inferno as Professor Korenz1988
Le due croci as Bodeweis1987
A Taxi Driver in New York as Dottore1986
The Moro Affair as DC Secretary1986
The Lieutenant of the Carabinieri as Augusto Lorenzini1986
Black Tunnel as Not available1983
Thunder as Frank1983
Hanna K. as President of the Court1982
Marco Polo as Agostino1981
Vita di Antonio Gramsci as Athos Lisa1981
The Black Cat as Ferguson1981
The Wings of the Dove as Sir Luke1980
Lost in the City of Sarzana as -1979
La promessa as L'autore1977
The Psychic as Canevari1977
The Cynic, the Rat & the Fist as Cesare Ettore1977
I Am Afraid as La Rosa1977
Dove volano i corvi d'argento as Killer1976
La Orca as Paolo1976
Live Like a Cop, Die Like a Man as Proietti1975
Four of the Apocalypse as Lemmy1975
Red Coat as Logan1975
The Suspect as Tommaso Lenzini1974
The Last Four Days as Tenente Fritz Birzer1974
Puzzle as George1974
The Voyage Into the Whirlpool Has Begun as Second officer in the train1974
The Killer Wore Gloves as John Kirk Lawford1973
Anna: the Pleasure, the Torment as Albino1973
High Crime as Scavino's Assassin1973
The Violent Professionals as Anarchist1973
Ingrid on the Road as Alessandro (The Painter)1972
Seven Blood-Stained Orchids as Barrett1972
The Sicilian Connection as Larry1972
The Master Touch as Eric1971
The Strange Vice of Mrs Wardh as The Killer1971
Vendetta at Dawn as Rod Fargas1971
First Surrender as Not available1971
Day of Judgment as Bill1970
Roy Colt and Winchester Jack as Reverend's lead henchman1970
Light the Fuse… Sartana Is Coming as Heinz1970
A Man Called Sledge as Bice1970
Adiós, Sabata as Hertz1970
Necropolis as Frankenstein's monster1970
Stagecoach of the Condemned as Anthony Stevens1970
Fortunata y Jacinta as Maximiliano Rubín1969
Battle of the Commandos as Frank Madigan1968
The Great Silence as Charlie1968
Ace High as Charlie1968
A Long Ride from Hell as Shorty1968
The Belle Starr Story as Pinkerton Man1968
A Taste of Death as Scaife/Skede1968
Black Jesus as Not available1968
Gangsters '70 as Affatato1967
Death Rides a Horse as Walcott's Accomplice1967
Vengeance Is Mine as Gary1965
For a Few Dollars More as Poker Player (uncredited)