Home / Discover / People

The Night Manager

2016
as Sandy Langbourne

Sex Education

2019
as Mr. Groff

Hellboy

2019
as Lord Adam Glaren

The Duchess

2008
as Heaton

Victor Frankenstein

2015
as Chief Inspector

The Terror

2018
as Dr. Stanley

Rush

2013
as Stirling Moss

Cloud Atlas

2012
as Haskell Moore's Dinner Guest / Musician / Felix Finch / Lascivious Businessman

Why Didn't They Ask Evans?

2022
as Rev. Richard Jones

Deep State

2018
as George White

The Escape Artist

2013
as Julian Fowkes, QC

The Bank Job

2008
as Phillip Lisle

A Bunch of Amateurs

2008
as Rupert Twist

The Cursed

2021
as Seamus Laurent

The Forsyte Saga: To Let

2003
as George Forsyte

Vendetta

2013
as Spencer Holland

Funny Woman (2023)

2023
as Ted Sargent

Lucan (2013)

2013
as Jimmy Goldsmith

Undercover (2016)

2016
as Robert Greenlaw

God's Kingdom

2017
as Alexander

The Forsyte Saga (2002)

2002
as George Forstye

Magpie

2024
as Richard

The Mark of Cain

2008
as Major Rod Gilchrist

Emma

1996
as Robert Martin

Hampstead

2017
as Steve Crowley

Man to Man

2005
as Beckinsale

Mrs. Dalloway

1997
as Herbert

Mutual Friends

2008
as Carl Cato

Kicking Off

2016
as Anthony

Devil's Playground

2010
as Andy Billing

A Little Chaos

2015
as De Ville

Mutual Friends

2008
as Carl Cato

Guest Star

Episode Utopia
Episode 3
2013
Episode Cranford
August 1842
2007
Episode Utopia
Episode 6
2013
Episode Utopia
Episode 4
2014
Episode Utopia
Episode 2
2014
Episode Utopia
Episode 4
2013
Episode Utopia
Episode 1
2013
Episode Utopia
Episode 5
2014
Episode Utopia
Episode 3
2014
Episode Utopia
Episode 6
2014
Episode Utopia
Episode 2
2013
Episode Genius (2017)
Einstein: Chapter One
2017
Episode Genius (2017)
Einstein: Chapter Two
2017
Episode Midsomer Murders
Not in My Back Yard
2011
Episode Genius (2017)
Einstein: Chapter Three
2017
Episode Utopia
Episode 5
2013