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

1066: A Year to Conquer England

2017
as William the Conqueror

Angelica

2015
as Dr. Joseph Barton

Animal

2005
as Sebastien Delnick

Any Human Heart

2010
as Ben Leeping

Blackwood

2014
as Ben Marshall

Branded

2012
as Misha Galkin

Brideshead Revisited

2008
as Bridey Flyte

Cilla

2014
as Brian Epstein

Codebreaker

2011
as Alan Turing

Empire (2005)

2005
as Sebastianus

Ferrari

2003
as Ferrari's Alter Ego

Genesis: The Fall of Eden

2018
as President Pope

Golda

2023
as Benny Peled

Grand Affair

2012
as Adrien

Home Fires (2015)

2015
as Dr. Will Campbell

Joy Division

2006
as Thomas

Knightfall

2017
as Philip IV of France

Nanny McPhee and the Big Bang

2010
as Lieutenant Addis

Outlier

2014
as Spider O'Connell

Shelter - 2014

2014
as Corporal Arthur Boleyn

The Frankenstein Chronicles

2015
as Lord Daniel Hervey

The Little Vampire

2000
as Von Sackville-Bagg

The Pianist

2002
as Henryk

The Politician's Husband

2013
as Bruce Babbish

The Princess

2022
as The King

The Somme

2005
as Captain Charlie May

Trackers (ZA)

2019
as Lucas Becker

Upstairs Downstairs (2010)

2010
as Sir Hallam Holland

Youth

2015
as Julian

Guest Star

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