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

The Chef's Letter

2008
as The Chef

Nuclear Secrets

2007
as Rudolf Peierls

Sparkling Cyanide

2003
as Mark Drake

Far from the Madding Crowd

1998
as Sergeant Frank Troy

Luther

2003
as Girolamo Aleander

An Ideal Husband

1999
as Lord Goring

Covington Cross

1992
as Richard Grey

The Black Velvet Gown

1991
as Paul Gallmington

Middlemarch

1994
as Fred Vincy

Six-Pack

2000
as Blade

Victoria & Albert

2001
as Prince Albert

Wuthering Heights

1992
as Linton Heathcliff

A Breed of Heroes

1994
as LCpl. Winn

Henry IV

1995
as Prince Hal

Albert Schweitzer

2009
as Dr. David Fuller

Guest Star

Episode Highlander: The Series
The Modern Prometheus
1997
Episode Jericho (2005)
The Hollow Men
2005
Episode Ghost Whisperer
Miss Fortune
2006
Episode Agatha Christie's Poirot
Hickory Dickory Dock
1995
Episode Relic Hunter
Possessed
2000
Episode Tales from the Crypt
Report from the Grave
1996
Episode Midsomer Murders
The Killings at Badger's Drift
1997
Episode The Inspector Lynley Mysteries
Payment in Blood
2002