Tim Roth Filmography: Movies and Television Credits
Selected screen credits for Tim Roth: 80 movie titles and 9 television titles, with film release years and roles.

This Tim Roth filmography covers 80 movie titles and 9 television titles from the available cast credits. Multiple roles in the same title are grouped together. It is a selection of screen credits, rather than a complete record of every performance. Credits may include acting, voice work, uncredited roles and appearances as themselves.
Tim Roth movies by release year
The years below are film release years, not filming dates.
- Made in Britain (1983) as Trevor
- Meantime (1983) as Colin
- Return to Waterloo (1984) as Boy Punk
- The Hit (1984) as Myron
- Murder with Mirrors (1985) as Edgar Lawson
- A World Apart (1988) as Harold
- To Kill a Priest (1988) as Feliks
- The Cook, the Thief, His Wife & Her Lover (1989) as Mitchel
- Vincent & Theo (1990) as Vincent Van Gogh
- Rosencrantz & Guildenstern Are Dead (1991) as Guildenstern
- Reservoir Dogs (1992) as Mr. Orange / Freddy Newandyke
- Bodies, Rest & Motion (1993) as Nick
- Heart of Darkness (1993) as Marlow
- Captives (1994) as Philip Chaney
- Little Odessa (1994) as Joshua Shapira
- Pulp Fiction (1994) as Pumpkin
- Four Rooms (1995) as Ted the Bellhop
- Rob Roy (1995) as Archibald Cunningham
- Everyone Says I Love You (1996) as Charles Ferry
- Deceiver (1997) as James Walter Wayland
- Gridlock'd (1997) as Stretch
- Hoodlum (1997) as Dutch Schultz
- No Way Home (1997) as Joey
- The Legend of 1900 (1998) as Danny Boodmann T.D. Lemon Nineteen Hundred '1900'
- Bread and Roses (2000) as Party Guest (uncredited)
- Lucky Numbers (2000) as Gig
- The Million Dollar Hotel (2000) as Izzy Goldkiss (uncredited)
- Vatel (2000) as Marquis de Lauzun
- Invincible (2001) as Herschel Steinschneider / Erik Jan Hanussen
- Planet of the Apes (2001) as Thade
- The Musketeer (2001) as Febre the Man in Black
- Killing Emmett Young (2002) as John Harrett / Frank Dwyer
- To Kill a King (2003) as Oliver Cromwell
- Battle of the Brave (2004) as William Pitt
- Silver City (2004) as Mitch Paine
- The Beautiful Country (2004) as Captain Oh
- Dark Water (2005) as Jeff Platzer
- Don't Come Knocking (2005) as Sutter
- The Last Sign (2005) as Jeremy Macfarlane
- Even Money (2007) as Victor
- Virgin Territory (2007) as Gerbino
- Youth Without Youth (2007) as Dominic Matei
- Funny Games (2008) as George
- The Incredible Hulk (2008) as Emil Blonsky
- Skellig (2009) as Skellig
- Pete Smalls Is Dead (2010) as Pete Smalls
- These Amazing Shadows (2011) as Self
- Arbitrage (2012) as Det. Michael Bryer
- Broken (2012) as Archie
- The Liability (2012) as Roy
- Möbius (2013) as Ivan Rostovsky
- Quentin Tarantino: 20 Years of Filmmaking (2013) as Self
- Finding Vivian Maier (2014) as Self - Actor
- Grace of Monaco (2014) as Prince Rainier III
- October Gale (2014) as Tom
- Selma (2014) as Gov. George Wallace
- United Passions (2014) as Sepp Blatter
- 600 Miles (2015) as Hank Harris
- Chronic (2015) as David
- Hardcore Henry (2015) as Henry's Father
- The Hateful Eight (2015) as Oswaldo Mobray
- Mr. Right (2016) as Hopper / Reynolds
- 1 Mile To You (2017) as Jarhead
- The Con Is On (2018) as Peter Fox
- The Padre (2018) as Padre
- Luce (2019) as Peter Edgar
- QT8: The First Eight (2019) as Self
- The Song of Names (2019) as Martin Simmonds
- Bergman Island (2021) as Tony
- Shang-Chi and the Legend of the Ten Rings (2021) as Emil Blonsky / Abomination (voice) (uncredited)
- The Misfits (2021) as Schultz
- Marvel Studios Assembled: The Making of She-Hulk: Attorney at Law (2022) as Self
- Punch (2022) as Stan
- Resurrection (2022) as David
- Sundown (2022) as Neil Bennett
- There Are No Saints (2022) as Carl Abrahams
- Classified (2024) as Kevin Angler
- Tornado (2025) as Sugarman
- Peaky Blinders: The Immortal Man (2026) as John Beckett
- Seven Snipers (2026) as The Dragon
Tim Roth television roles and appearances
Television titles are listed alphabetically. An appearance date is included only where verified for Tim Roth; a programme's premiere year does not establish when a performer appeared in it.
- Klondike as The Count
- Last King of the Cross as Ezra Shipman
- Lie to Me as Cal Lightman
- Rillington Place as John Christie
- She-Hulk: Attorney at Law as Emil Blonsky / Abomination
- Tales from the Crypt as Jack Craig
- Tin Star as Jim Worth / Jack Devlin
- Tsunami: The Aftermath as Nick Fraser
- Twin Peaks as Gary "Hutch" Hutchens
Credit information: TMDB, with additional sources listed below where used. The titles shown here do not establish the beginning or end of Tim Roth's career, and omissions should not be treated as evidence that a credit does not exist.
Frequently asked questions
How many titles are listed in this Tim Roth filmography?
This page lists 80 movie titles and 9 television titles. Multiple characters in the same title are grouped together; these counts describe this selection, not a career total.
What do the dates in this filmography mean?
Movie years refer to release dates. Television appearance dates are shown only where verified for the performer. A series premiere date is not used as the date of a guest appearance or as the start of a career.
Is this a complete list of Tim Roth's credits?
No. This is a selected filmography drawn from available cast records. Early work, short films, individual episodes, stage work and other credits may be absent. It should not be used to identify a first-ever role or the latest project.



