Known for

Accattone
1961Il Moicano
Sartana and His Shadow of Death
1969Randall henchman
Adios Compañeros
1971Ben
One Damned Day at Dawn... Django Meets Sartana!
1970Joe 'The Worm' Smith (as Lucky McMurray)
His Colt, Himself, His Revenge
1973Caccolla
Oscenità
1980Rapist
Go Away! Trinity Has Arrived in Eldorado
1972
Four for All
1975
His Name Was Pot, but They Called Him Allegria
1971
A.A.A. Masseuse, Good-Looking, Offers Her Services
1972(as Lucky McMurray)
Down with Your Hands... You Scum!
1971Killer
The Electric Chair
1969
