Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified May 21, 2023 by
    crazysnailboy

The Crown

2016
as Louis Mountbatten

Johnny English

2003
as Agent One

Sense and Sensibility

1995
as John Willoughby

Strange Angel

2018
as Magus Alfred Miller

The Disappeared

2008
as Jake Ryan

The Place of the Dead

1997
as Corporal Hugh Brittan

The Outcast

2015
as Gilbert Aldridge

Sirens (2002)

as Oliver Rice

Unknown Heart

2014
as Duncan Lancaster

Beautiful Devils

2017
as James Lacey MP

Modus

2015
as Warren Schifford

Number 13

2006
as Professor Anderson

Blackwood

2014
as Dominic

Honeymoon for One

2011
as Sean Hughes

Cranford

2007
as Sir Charles Maulver

The Buccaneers (1995)

1995
as Guy Thwaite

Feast of July

1995
as Arch Wilson

Effie Gray

2014
as John Ruskin

Judas Kiss

1998
as Ben Dyson

Mad Cows

1999
as Alex

Military Wives

2019
as Richard Taylor

3 Days in Havana

2014
as Harry Smith

A Masculine Ending

1992
as Jamie Baird

Piazza delle cinque lune

2003
as Francesco Doni

Hornblower: Loyalty

2003
as Major Côtard

Hospital!

1997
as Dr. Jim Nightingale

House of Frankenstein

1997
as Crispian Grimes

Typhon's People

as Cato Macgill

Guest Star

Episode Strictly - It Takes Two
Week 12 - Friday
2021
Episode A Ghost Story For Christmas
Number 13
2006
Episode Hallmark Summer Nights
Honeymoon for One
2011
Episode Strictly - It Takes Two
Week 2 - Tuesday
2021
Episode Agatha Christie's Marple
Towards Zero
2008
Episode Galavant
About Last Knight
2016
Episode Strictly - It Takes Two
Week 3 - Thursday
2021
Episode Tales from the Crypt
Fatal Caper
1996
Episode Strictly - It Takes Two
Week 1 - Wednesday
2021
Episode Covington Cross
Pilot
1992
Episode Strictly - It Takes Two
Week 4 - Monday
2021