
Acted in 48
2020s
- 2022
The Lord of the Rings: The Rings of Power Global Fan Screening
Adar
2010s
- 2019
Land's End
Movie
- 2018
Spoon Fed
Dan
The Sound
Jed
- 2017
Man Divided
Bingwen I & II
- 2015
The Last Panthers
Michael · 2 episodes
- 2013
The Beast
Dad
Shell
Pete
- 2012
Birdsong
Jack Firebrace · 2 episodes
After Tomorrow
James
- 2011
Sometimes the Moon Is Velvet
Jack
Women in Love
Gerald Crich · 2 episodes
- 2010
Deathless
Max Serloom
Dive
Gary · 2 episodes
Five Daughters
Tom Stephens · 3 episodes
2000s
- 2009
Red Riding
TV
- 2008
Lecture 21
Musician 4
- 2007
Clapham Junction
Tim
- 2006
The Secret Life of Mrs. Beeton
Fred Greenwood
Soundproof
Dean Whittingham
- 2002
- 2001
1990s
- 1998
- 1996
No release date
The Way of the Wind
Saul
Appearances1
2010s
- 2019