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

Arcane

2021
as Viktor

Game of Thrones

2011
as Viserys Targaryen

Counterpart

2017
as Peter Quayle

Brave New World (2020)

2020
as Bernard Marx

Manhattan

2014
as Paul Crosley

Marcella

2016
as Henry Gibson

Jane Eyre

2011
as Richard Mason

The Hollow Crown

2012
as Edmund Mortimer

Robin Hood

2006
as Will Scarlett

Wolf Hall

2015
as Harry Percy

The Riot Club

2014
as Lord Riot

The Iron Lady

2011
as Young Denis Thatcher

The Wife

2018
as Young Joe Castleman

Goodbye, Mr. Chips

2002
as Young Rivers

Great Expectations (2011)

2011
as Herbert Pocket

Anthropoid

2016
as Adolf Opálka

The Lost King

2022
as Richard III

Big Significant Things

2015
as Craig Harrison

The Fear (UK)

2012
as Matty Beckett

As I Am

2019
as Mr. Jackson

Narcopolis

2015
as Ambro Scientist

Vital Signs

2006
as Jason Bradley

The Show

2017
as Geoffrey

Game of Thrones - Conquest & Rebellion

2017
as Viserys Targaryen (voice)

Guest Star

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