
Highest rated as cast or director
Hot Fuzz
2007
Trying
Since 2020 · 5 Seasons
Just Mercy
2019
X+Y
2015
The Salisbury Poisonings
2020 · 1 Season
What If
2014
Biography
Rafe Joseph Spall is an English actor on both stage and screen. He is perhaps best known for his roles in BBC's The Shadow Line, Channel 4's Pete versus Life, One Day, Anonymous, and the Ridley Scott film Prometheus. He played writer Yann Martel in the 2012 film Life of Pi.
Acted in 67
2020s
- 2026
- 2025
- 2024
- 2022
- 2021
- 2020
National Theatre Live: Death of England: Michael
Michael
2010s
- 2019
Denmark
Herb
- 2018
Grandpa's Great Escape
Adult Jack (voice)
- 2017
National Theatre Live: Hedda Gabler
Brack
- 2016
- 2015
Sons of Liberty
John Hancock · 3 episodes
- 2014
Off the Page: Death of England
Son
- 2013
- 2012
- 2011
The Shadow Line
Jay Wratten · 7 episodes
- 2010
Pete versus Life
Pete Griffiths · 11 episodes
SUS
Wilby
The Scouting Book for Boys
Steve
2000s
- 2009
Desperate Romantics
William Holman Hunt · 6 episodes
- 2008
Frankie Howerd: Rather You Than Me
Dennis Heymer
He Kills Coppers
Frank Taylor · 3 episodes
- 2007
A Room with a View
George Emerson
Get Off My Land
Man
Grindhouse
Featured Ghost (segment "Don't") (uncredited)
- 2006
Dracula
Jonathan Harker
Wide Sargasso Sea
Edward Rochester
The Chatterley Affair
Keith
The Romantics
John Clare · 3 episodes
- 2005
Twisted Tales
Dominic · 1 episode
- 2004
The Calcium Kid
Stan Parlour
The Legend of the Tamworth Two
Crustie
- 2003
The Lion in Winter
Prince John
Spine Chillers
TV
- 2002
Out of Control
Ray
Produced 1
2020s
- 2020
Appearances4
2010s
- 2017
My Online Nightmare
Narrator (voice) · 5 episodes
- 2013
- 2012
The Furious Gods: Making Prometheus
Self
1990s
- 1995
Thanked in the credits1
2010s
- 2018





