 
Actor
 Wide Blue Road, The (La grande strada azzurra) (1957)
Wide Blue Road, The (La grande strada azzurra) (1957) Hannibal (1959)
Hannibal (1959) Ace High (I quattro dell'Ave Maria) (1968)
Ace High (I quattro dell'Ave Maria) (1968) Boot Hill (1969)
Boot Hill (1969) They Call Me Trinity (1971)
They Call Me Trinity (1971) Trinity Is Still My Name (1972)
Trinity Is Still My Name (1972) Man of the East (1972)
Man of the East (1972) My Name Is Nobody (1973)
My Name Is Nobody (1973) Watch Out We're Mad! (Double Trouble) (1974)
Watch Out We're Mad! (Double Trouble) (1974) Crime Busters (1977)
Crime Busters (1977) Odds and Evens (Pari e dispari) (1978)
Odds and Evens (Pari e dispari) (1978) I'm For the Hippopotamus (1979)
I'm For the Hippopotamus (1979) Who Finds a Friend Finds a Treasure (1981)
Who Finds a Friend Finds a Treasure (1981) Don Matteo (TV Series) (2000)
Don Matteo (TV Series) (2000)