1976
O Estranho Vício do Dr. Cornélio as Bruno1976
O Homem da Cabeça de Ouro as Not available1975
Costinha, o Rei da Selva as Not available1975
Quando as Mulheres Querem Provas as Stefano1975
Amantes, Amanhã Se Houver Sol as Not available1973
The Hanging Woman as Serge Chekov1973
Da Scaramouche or se vuoi l'assoluzione baciar devi sto... cordone! as Scaramouche1973
Li chiamavano i tre moschettieri... invece erano quattro as Aramis1972
Pirates of Blood Island as Capitano Manuel Mallory1972
Great Treasure Hunt as Sam Madison1972
Go Away! Trinity Has Arrived in Eldorado as Carter1972
You're Jinxed, Friend, You've Met Sacramento as Hike (as Stan Cooper)1971
It's a Woman's War as Ambrogio Martinelli1971
Something Creeping in the Dark as Dr. Williams1970
Midnight of Love as Giorgio1970
More Dollars for the MacGregors as Ross Steward1970
Paths of War as Tenente Martin1969
Pensiero d'amore as Curd1969
Hell Commandos as Sgt. Arthur Nolan1969
Zum Zum Zum 2 as Gianni1969
Lisa with the Blue Eyes as Luca Castellotti1969
Il suo nome è Donna Rosa as Giorgio De Barberis1969
The Battle of the Last Panzer as Lt. Hunter1969
The Conspirators as ufficiale guardie1969
Dead End as Sergio's Friend1968
Colpo sensazionale al servizio del Sifar as Lt. Robert Rava1967
Tonight I'll Throw Me as Not available1965
Don't Ever Leave Me as Giorgio1965
I'm Not Worthy of You as Giorgio Di Bassano1964
What Ever Happened to Baby Toto? as ospite della villa1964
So In Love as Giorgio Di Bassano1964
Full Hearts and Empty Pockets as Not available1964
Soldiers and corporals as Gino Zangheri1964
Songs, Bullies and Chicks as Giorgio Bonetti1963
The Leopard as Sergeant1963
The Shortest Day as Soldato austriaco (uncredited)1963
Gli onorevoli as il biondino1963
Maskenball bei Scotland Yard as Giorgio Bonetti1962
Crazy Desire as amico biondo di Francesca1962
Eighteen in the Sun as George1961
The Orderly as Not available1997
Anaconda Line Producer