Filmography
Actor:
Squadron 42
(Video Game) (announced)
Sato Karne
Sato Karne
The Express
(pre-production)
Joeyboy
Joeyboy
Halo of Stars
(post-production)
Chicci
Chicci
2021
Deceit
(TV Mini Series)
Detective Inspector Keith Pedder
Detective Inspector Keith Pedder
- Episode #1.4
(2021)
... Detective Inspector Keith Pedder
- Episode #1.3
(2021)
... Detective Inspector Keith Pedder
- Episode #1.2
(2021)
... Detective Inspector Keith Pedder
- Episode #1.1
(2021)
... Detective Inspector Keith Pedder
2019-2020
The Crown
(TV Series)
Roddy Llewellyn
Roddy Llewellyn
- The Hereditary Principle
(2020)
... Roddy Llewellyn
- Cri de Coeur
(2019)
... Roddy Llewellyn
2020
Star Trek: Picard
(TV Series)
Narek
Narek
- Et in Arcadia Ego, Part 2
(2020)
... Narek
- Et in Arcadia Ego, Part 1
(2020)
... Narek
- Nepenthe
(2020)
... Narek (uncredited)
- The Impossible Box
(2020)
... Narek
- Absolute Candor
(2020)
... Narek
8 More Episodes
2017-2018
Mr. Mercedes
(TV Series)
Brady Hartsfield
Brady Hartsfield
- Fade to Blue
(2018)
... Brady Hartsfield
- Walk Like a Man
(2018)
... Brady Hartsfield
- Nobody Puts Brady in a Crestmore
(2018)
... Brady Hartsfield
- Fell on Black Days
(2018)
... Brady Hartsfield
- Proximity
(2018)
... Brady Hartsfield
20 More Episodes
2018
Gringo
Miles
Miles
2014-2016
Penny Dreadful
(TV Series)
Dr. Victor Frankenstein
Dr. Victor Frankenstein
- Perpetual Night
(2016)
... Dr. Victor Frankenstein
- The Blessed Dark
(2016)
... Dr. Victor Frankenstein
- Ebb Tide
(2016)
... Dr. Victor Frankenstein
- No Beast So Fierce
(2016)
... Dr. Victor Frankenstein
- This World Is Our Hell
(2016)
... Dr. Victor Frankenstein
27 More Episodes
2015
Lady Chatterley's Lover
(TV Movie)
Man who gives a hammer to Mellor at the game (uncredited)
Man who gives a hammer to Mellor at the game (uncredited)
2014
Honeymoon
Paul
Paul
2014
Fleming
(TV Mini Series)
Sub Lieutenant Hepworth
Sub Lieutenant Hepworth
- Episode #1.2
(2014)
... Sub Lieutenant Hepworth
2013
Truckers
(TV Series)
Glen
Glen
- Episode #1.5
(2013)
... Glen
- Episode #1.4
(2013)
... Glen
- Episode #1.3
(2013)
... Glen
- Episode #1.2
(2013)
... Glen
- Episode #1.1
(2013)
... Glen
2013
Streetcar
(Short)
James
James
2013
The Lone Ranger
Frank
Frank
2013
Flight of the Storks
(TV Mini Series)
Jonathan Anselme
Jonathan Anselme
- Part Two: Fall in Hell
(2013)
... Jonathan Anselme
- Part One: A Solo Journey
(2013)
... Jonathan Anselme
2012
Cockneys vs Zombies
Andy
Andy
2011
Albatross
Jake
Jake
2011
Hideaways
James Furlong
James Furlong
2011
The Night Watch
(TV Movie)
Duncan Pearce
Duncan Pearce
2010
Over There
Franz
Franz
2010
Pelican Blood
Nikko
Nikko
2009
Fish Tank
Billy
Billy
2008
The Shooting of Thomas Hurndall
(TV Movie)
Billy
Billy
2008
City of Ember
Doon Harrow
Doon Harrow
2008/I
The Disappeared
Matthew Ryan
Matthew Ryan
2008
Love You More
(Short)
Peter
Peter
2007
Meadowlands
(TV Series)
Mark Brogan
Mark Brogan
- Episode #1.8
(2007)
... Mark Brogan
- Episode #1.7
(2007)
... Mark Brogan
- Episode #1.6
(2007)
... Mark Brogan
- Episode #1.5
(2007)
... Mark Brogan
- Episode #1.4
(2007)
... Mark Brogan
8 More Episodes
2007
Control
Steve Morris
Steve Morris
2007
Recovery
(TV Movie)
Dean Hamilton
Dean Hamilton
2006
Afterlife
(TV Mini Series)
Liam
Liam
- Roadside Bouquets
(2006)
... Liam
2006
Agatha Christie's Marple
(TV Series)
George Erskine
George Erskine
- Sleeping Murder
(2006)
... George Erskine
2005
Brothers of the Head
Tom Howe
Tom Howe
Music department (1 credit)
2005
Brothers of the Head
(musician: guitar)
Soundtrack:
2019
The Crown
(TV Series) (performer - 1 episode)
- Cri de Coeur
(2019)
... (performer: "Red Hot Mama", "You're Just in Love" - uncredited)
2007
Control
(performer: "Leaders of Men", "Digital", "Transmission", "Insight", "She's Lost Control", "Candidate", "Isolation", "Dead Souls", "Disorder")
Self:
2017
Ok! TV
(TV Series)
Self
Self
- Episode #2.244
(2017)
... Self
- Episode #2.239
(2017)
... Self
2014
EE British Academy Film Awards: The Red Carpet Show
(TV Special)
Self
Self
2013
Red Carpet Report
(TV Series short)
Self
Self
- Lone Ranger Premiere
(2013)
... Self
2006
Film '72
(TV Series)
Self
Self
- Episode dated 2 October 2006
(2006)
... Self