Home / Discover / People
  • Created May 9, 2022 by
    Administrator admin
  • Modified May 9, 2022 by
    leesypeesy01

Match Point

2005
as Alan Sinclair

Anatomy of a Scandal

2022
as Tom Southern

The Miniaturist

2017
as Frans Meermans

Angel

2007
as Sebastian

The Other Boleyn Girl

2003
as Francis Weston

Spooks

2002
as Calum Reed

Consent

2023
as Lawrence

The Lady in the Van

2015
as Alan's Partner

Kinky Boots

2005
as Richard Bailey

Guest Star

Episode Traitors
Hugh
2019
Episode Traitors
Jackson
2019
Episode Life (2020)
Episode 1
2020
Episode Life (2020)
Episode 2
2020
Episode Life (2020)
Episode 5
2020
Episode Midsomer Murders
Orchis Fatalis
2005