Rafe Spall

Rafe Spall

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.

William Tell
2025
Stauffacher
Rich Flu
2024
Toni
Long Story Short
2021
Teddy
National Theatre Archive: Death of England
2020
Michael
Denmark
2019
Herb
Men in Black: International
2019
Agent C
Just Mercy
2019
Tommy Champan
Stan & Ollie
2018
Thanks
Jurassic World: Fallen Kingdom
2018
Eli Mills
Grandpa's Great Escape
2018
Adult Jack (voice)
The Ritual
2017
Luke
National Theatre Live: Hedda Gabler
2017
Brack
Swallows and Amazons
2016
Jim 'Captain Flint' Turner / Polski the Parrot
The BFG
2016
Mr. Tibbs
Mum's List
2016
Singe
The Big Short
2015
Danny Moses
Harry Price: Ghost Hunter
2015
Harry Price
Get Santa
2014
Steve
X+Y
2014
Martin Humphreys
The World's End
2013
Young Man
I Give It a Year
2013
Josh
What If
2013
Ben
Prometheus
2012
Millburn
Life of Pi
2012
Writer
Earthbound
2012
Joe
The Furious Gods: Making Prometheus
2012
Self
Anonymous
2011
William Shakespeare
One Day
2011
Ian Whitehead
SUS
2010
Wilby
The Scouting Book for Boys
2010
Steve
Frankie Howerd: Rather You Than Me
2008
Dennis Heymer
Hot Fuzz
2007
DC Andy Cartwright
A Room with a View
2007
George Emerson
Get Off My Land
2007
Man
Grindhouse
2007
Featured Ghost (segment "Don't") (uncredited)
The Last Drop
2006
David Wellings
A Good Year
2006
Kenny
Wide Sargasso Sea
2006
Edward Rochester
The Chatterley Affair
2006
Keith
Dracula
2006
Jonathan Harker
Cracker: Nine Eleven
2006
DS McAllister
Kidulthood
2006
Lenny
Green Street Hooligans
2005
Swill
The Calcium Kid
2004
Stan Parlour
Shaun of the Dead
2004
Noel
The Legend of the Tamworth Two
2004
Crustie
The Lion in Winter
2003
Prince John
Out of Control
2002
Ray