Home / Discover / People
  • Born In London, England, UK
  • Born November 17, 1983
  • Gender Male
  • On Other Sites IMDB TheMovieDB.com
  • Created April 5, 2019 by
    Administrator admin
  • Modified March 5, 2023 by
    crazysnailboy

The Lost King

2022
as Richard III

Arcane

2021
as Viktor

Brave New World (2020)

2020
as Bernard Marx

As I Am

2019
as Mr. Jackson

The Wife

2018
as Young Joe Castleman

The Show

2017
as Geoffrey

Counterpart

2017
as Peter Quayle

Game of Thrones - Conquest & Rebellion

2017
as Viserys Targaryen (voice)

Anthropoid

2016
as Adolf Opálka

Marcella

2016
as Henry Gibson

Big Significant Things

2015
as Craig Harrison

Narcopolis

2015
as Ambro Scientist

Wolf Hall

2015
as Harry Percy

The Riot Club

2014
as Lord Riot

Manhattan

2014
as Paul Crosley

The Hollow Crown

2012
as Edmund Mortimer

The Fear (UK)

2012
as Matty Beckett

Game of Thrones

2011
as Viserys Targaryen

The Iron Lady

2011
as Young Denis Thatcher

Great Expectations (2011)

2011
as Herbert Pocket

Jane Eyre

2011
as Richard Mason

Robin Hood

2006
as Will Scarlett

Vital Signs

2006
as Jason Bradley

Goodbye, Mr. Chips

2002
as Young Rivers

Guest Star

Episode Legion
Chapter 22
2019
Episode Legion
Chapter 27
2019
Episode Legion
Chapter 26
2019
Episode The Fear (UK)
Episode 1
2012
Episode The Fear (UK)
Episode 2
2012
Episode The Fear (UK)
Episode 4
2012
Episode The Fear (UK)
Episode 3
2012
Episode Lewis
Counter Culture Blues
2009
Episode Heroes and Villains
Richard the Lionheart
2008
Episode Doctor Who (2005)
Human Nature (1)
2007
Episode Doctor Who (2005)
The Family of Blood (2)
2007