Actor (85 credits)
- La Chiamavano Maryam (2017) Thomas
- Un passo dal cielo (2011) Pietro
- Video Nasties: Moral Panic, Censorship & Videotape (2010) играет самого себя, хроника
- Doc West: La sfida (2009) Doc West
- Doc West (2009) Minnesota West / Doc West
- L'uomo che sognava con le aquile (2006) Rocco Ventura
- Nobody Is Perfect (2005) играет самого себя / интервьюируемый
- Don Matteo (2000) Don Matteo
- Cyberflic (1997) Skims
- Botte di Natale (1994) Travis
- Lucky Luke (1992) Lucky Luke
- Lucky Luke 2 (1992) Lucky Luke, хроника
- Lucky Luke (1991) Lucky Luke
- Renegade (1987) Luke
- Miami Supercops (1985) Doug Bennet / Officer Jay Donell
- Don Camillo (1984) Don Camillo
- Non c'è due senza quattro (1984) Eliot Vance / Bastiano Coimbra de la Coronilla y Azevedo
- Nati con la camicia (1983) Rosco Frazer / Steinberg
- Chi trova un amico trova un tesoro (1981) Alan
- Poliziotto superpiù (1980)
- WWF Club (1980) играет самого себя
- Io sto con gli ippopotami (1979) Slim
- Pari e dispari (1978)
- I due superpiedi quasi piatti (1977) Matt Kirby
- March or Die (1977) Marco Segrain
- Mr. Billion (1977) Guido Falcone
- Un genio, due compari, un pollo (1975) Joe Thanks / Nessuno
- Un sorriso, uno schiaffo, un bacio in bocca (1975) хроника
- ...altrimenti ci arrabbiamo! (1974)
- Porgi l'altra guancia (1974) Father / Padre J.
- Il mio nome è Nessuno (1973) Nessuno
- Il vero e il falso (1972) Marco Manin
- ...Più forte ragazzi! (1972) Plata
- E poi lo chiamarono il magnifico (1972) Sir Thomas Fitzpatrick Phillip Moore
- Il corsaro nero (1971) Blackie
- ...continuavano a chiamarlo Trinità (1971) Trinità
- McCabe & Mrs. Miller (1971) Townsperson, not listed in credits
- La collera del vento (1970) Marco
- Lo chiamavano Trinità... (1970) Trinità
- Barbagia (La società del malessere) (1969) Graziano Cassitta
- La collina degli stivali (1969) Cat Stevens
- I quattro dell'Ave Maria (1968)
- Preparati la bara! (1968) Django
- Dio perdona... Io no! (1967)
- La feldmarescialla (1967) Prof. Giuliano Fineschi
- Io non protesto, io amo (1967) Gabriele
- Die Nibelungen, Teil 2 - Kriemhilds Rache (1967) Giselher
- Little Rita nel West (1967) Black Star
- Die Nibelungen, Teil 1 - Siegfried (1966) Giselher
- Old Surehand (1965) Toby
- Schüsse im 3/4 Takt (1965) Enrico
- Ruf der Wälder (1965) Marcello Scalzi
- Duell vor Sonnenuntergang (1965) Larry McGow
- Der Ölprinz (1965) Richard Forsythe
- Winnetou - 2. Teil (1964) Lt. Robert Merril
- Unter Geiern (1964) Baker Jr.
- Il gattopardo (1963) Count Cavriaghi
- Il giorno più corto (1963) Soldato austriaco, not listed in credits
- Il dominatore dei 7 mari (1962) Babington
- Giuseppe venduto dai fratelli (1962) Benjamin
- Le meraviglie di Aladino (1961)
- Pecado de amor (1961) Ángel Vega
- Cartagine in fiamme (1960) Tsour
- Un militare e mezzo (1960) Giorgio Strazzonelli
- Annibale (1959) Quintilius
- Juke box - Urli d'amore (1959) Othello
- Cerasella (1959) Bruno
- Il padrone delle ferriere (1959) Octave de Beaulieu
- Spavaldi e innamorati (1959) Paolo
- Anna di Brooklyn (1958) Ciccillo - Don Luigi's nephew
- La spada e la croce (1958) Lazzaro
- Il novelliere: The picture of Dorian Gray (1958)
- La grande strada azzurra (1957) Renato
- Lazzarella (1957) Luciano Pico
- Mamma sconosciuta (1956) Gianni Martini
- Guaglione (1956) Franco Danieli
- I vagabondi delle stelle (1956) Franco
- La vena d'oro (1955) Corrado
- Divisione Folgore (1955) Paratrooper Delavigne
- Gli sbandati (1955) Wounded Estray
- Vacanze col gangster (1954) Gianni
- La voce del silenzio (1953) Boy at the barrier
- Il viale della speranza (1953)
- Villa Borghese (1953) Anna Maria's Lover, not listed in credits
- L'età dell'amore (1953)
Director (7 credits)
Producer (2 credits)
Writer (2 credits)