Filmography
Actor:
Angelyne
(TV Mini-Series) (post-production)
- Episode #1.1
2020
The Forgotten C
(Short)
Jaime
Jaime
2019/I
Rocketman
Ray Williams
Ray Williams
2018
Vanity Fair
(TV Mini-Series)
George Osborne
George Osborne
- In Which Battles Are Won and Lost
(2018)
... George Osborne
- In Which Becky Joins Her Regiment
(2018)
... George Osborne
- A Quarrel About an Heiress
(2018)
... George Osborne
- Miss Sharp Begins to Make Friends
(2018)
... George Osborne
- Miss Sharp in the Presence of the Enemy
(2018)
... George Osborne
2017-2018
Salvation
(TV Series)
Liam Cole
Liam Cole
- Get Ready
(2018)
... Liam Cole
- Hail Marry
(2018)
... Liam Cole
- Celebration Day
(2018)
... Liam Cole
- Prisoners
(2018)
... Liam Cole
- The Manchurian Candidate
(2018)
... Liam Cole
26 More Episodes
2014-2015
Red Band Society
(TV Series)
Leo Roth
Leo Roth
- Waiting for Superman
(2015)
... Leo Roth
- We'll Always Have Paris
(2015)
... Leo Roth
- The Guilted Age
(2015)
... Leo Roth
- What I Did for Love
(2014)
... Leo Roth
- How Did We Get Here?
(2014)
... Leo Roth
13 More Episodes
2014
The Secrets
(TV Mini-Series)
Alec
Alec
- The Visitor
(2014)
... Alec
2013
Walking with Dinosaurs 3D
Ricky
Ricky
2011
Neverland
(TV Mini-Series)
Peter
Peter
- Part 2
(2011)
... Peter
- Part 1
(2011)
... Peter
2010
Disco
(Short)
Greg
Greg
2010
The Nutcracker: The Untold Story
The Prince / Nicholas Charles
The Prince / Nicholas Charles
2010
Never Let Me Go
Young Tommy
Young Tommy
2009
Robin Hood
(TV Series)
Young Robin
Young Robin
- Bad Blood
(2009)
... Young Robin
2009
Pirate Radio
James
James
2007
The Golden Compass
Billy Costa
Billy Costa
2006
Jackanory
(TV Series)
Joe Jefferson
Joe Jefferson
- Muddle Earth
(2006)
... Joe Jefferson
Soundtrack:
2018
First Viewing
(TV Series) (performer - 1 episode)
- The Nutcracker in 3D
(2018)
... (performer: "Life Begins Again")
2010
The Nutcracker: The Untold Story
(performer: "Life Begins Again")
Self:
2014
Teen Choice Awards 2014
(TV Special)
Self - Presenter
Self - Presenter