Net Worth →
Filmographies

Terence Hill Filmography: Every Movie and TV Show in Order

All 43 Terence Hill roles in chronological order (1959 to 2018): 40 movies and 3 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Terence Hill filmography
TMDB

How many movies and TV shows has Terence Hill been in? This complete Terence Hill filmography lists 43 credited roles (40 films, 3 TV series), in chronological order from 1959 to 2018, with links to our full guides where available.

Terence Hill movies in order

  • Hannibal (1959) as Quintilius
  • The Shortest Day (1963) as Soldato austriaco
  • The Leopard (1963) as Count Cavriaghi
  • Last of the Renegades (1964) as Lieutenant Robert Merril
  • Frontier Hellcat (1964) as Baker Jr.
  • Rampage at Apache Wells (1965) as Richard Forsythe
  • Flaming Frontier (1965) as Toby
  • The Crazy Westerners (1967) as Black Star
  • God Forgives... I Don't! (1967) as Cat Stevens
  • Django, Prepare a Coffin (1968) as Django / Joe
  • Ace High (1968) as Cat Stevens
  • Boot Hill (1969) as Cat Stevens
  • Wrath of the Wind (1970) as Marco
  • They Call Me Trinity (1970) as Trinity
  • Blackie the Pirate (1971) as Blackie
  • McCabe & Mrs. Miller (1971) as Townsperson (uncredited)
  • Trinity Is Still My Name (1971) as Trinity
  • Man of the East (1972) as Sir Thomas Fitzpatrick Phillip Moore
  • All the Way Boys (1972) as Plata
  • My Name Is Nobody (1973) as Nobody
  • Watch Out, We're Mad (1974) as Kid
  • The Two Missionaries (1974) as Padre J.
  • A Genius, Two Friends, and an Idiot (1975) as Joe Thanks
  • Mr. Billion (1977) as Guido Falcone
  • Crime Busters (1977) as Matt Kirby
  • March or Die (1977) as Marco Segrain
  • Odds and Evens (1978) as Johnny Firpo
  • I'm for the Hippopotamus (1979) as Slim
  • Super Fuzz (1980) as Dave Speed
  • Who Finds a Friend Finds a Treasure (1981) as Alan Lloyd
  • Go for It (1983) as Rosco Frazer / Steinberg
  • Don Camillo (1984) as Don Camillo
  • Double Trouble (1984) as Elliot Vance / Sebastiano Coímbra
  • Miami Supercops (1985) as Doug Bennett / Jay Donell
  • Renegade (1987) as Luke
  • Lucky Luke (1991) as Lucky Luke
  • Troublemakers (1994) as Travis
  • Doc West (2009) as Doc West
  • Doc West II : Triggerman (2009) as Doc West
  • My Name Is Thomas (2018) as Thomas

Terence Hill TV shows

  • Lucky Luke (1992) as Lucky Luke
  • Father Matteo (2000) as Don Matteo
  • One Step from Heaven (2011) as Pietro

Filmography data via TMDB, refreshed automatically as new roles are announced.

Frequently asked questions

How many movies has Terence Hill been in?

Terence Hill has 40 credited film roles and 3 TV roles, for a total of 43 credits from 1959 to 2018.

What was Terence Hill's first major role?

Hannibal (1959).

What is Terence Hill's most recent project?

My Name Is Thomas (2018).

Sources

More in Movies