Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Golda

2023
as Benny Peled

The Princess

2022
as The King

Trackers (ZA)

2019
as Lucas Becker

Genesis: The Fall of Eden

2018
as President Pope

Knightfall

2017
as Philip IV of France

1066: A Year to Conquer England

2017
as William the Conqueror

Angelica

2015
as Dr. Joseph Barton

Home Fires (2015)

2015
as Dr. Will Campbell

Youth

2015
as Julian

The Frankenstein Chronicles

2015
as Lord Daniel Hervey

Cilla

2014
as Brian Epstein

Shelter - 2014

2014
as Corporal Arthur Boleyn

Outlier

2014
as Spider O'Connell

Blackwood

2014
as Ben Marshall

The Politician's Husband

2013
as Bruce Babbish

Branded

2012
as Misha Galkin

Grand Affair

2012
as Adrien

Codebreaker

2011
as Alan Turing

Nanny McPhee and the Big Bang

2010
as Lieutenant Addis

Upstairs Downstairs (2010)

2010
as Sir Hallam Holland

Any Human Heart

2010
as Ben Leeping

Brideshead Revisited

2008
as Bridey Flyte

Joy Division

2006
as Thomas

Empire (2005)

2005
as Sebastianus

Animal

2005
as Sebastien Delnick

The Somme

2005
as Captain Charlie May

Ferrari

2003
as Ferrari's Alter Ego

The Pianist

2002
as Henryk

The Little Vampire

2000
as Von Sackville-Bagg

Guest Star

Episode Brave New World (2020)
Everybody Happy Now!
2020
Episode Brave New World (2020)
Pilot
2020
Episode Brave New World (2020)
Want and Consequence
2020
Episode Brave New World (2020)
Swallow
2020
Episode BBC Drama
The Man Who Crossed Hitler
2011
Episode BBC Documentaries
The Man Who Crossed Hitler
2011
Episode The Inspector Lynley Mysteries
Limbo
2007
Episode Revealed
Tutankhamun: Secrets of the Boy King
2007
Episode Agatha Christie's Marple
At Bertram's Hotel
2007
Episode Ancient Rome: The Rise and Fall of an Empire
Rebellion
2006
Episode Relic Hunter
M.I.A.
2001
Episode Queen of Swords
The Emissary
2001
Episode Relic Hunter
A Good Year
2000