Known For
Filmography

Little Women: The Musical
Movie · as Mr Lawrence

Litvinenko
TV · as Sir Robert Owen · 1 ep

His Dark Materials
TV · as Graham Parry · 1 ep

Hampstead
Movie · as Rory

First Dates Hotel
TV · as Himself - Narrator · 43 eps

RSC Live: Othello
Movie · as Brabantio

The World's Most Famous Train
Movie · as Presenter

Questioning Darwin
Movie · as Narrator

First Dates
TV · as Himself - Narrator · 127 eps

The Fever
Movie · as Gaev

North & South
TV · as Mr. Bell · 3 eps

55 Degrees North
TV · as James Wren · 6 eps

The Biographer
Movie · as Jeremy Gibbon

Spooks
TV · as Samuel Walker · 2 eps

Deceit
Movie

Dr Willoughby
TV · as Ralph Whatman · 6 eps

Metroland
Movie · as Woody

Midsomer Murders
TV · as John Trevelyan · 1 ep

Code Name: Wolverine
Movie · as Jack Dunbar

Pie in the Sky
TV · as Leonard Rosten · 1 ep

Highlander: The Series
TV · as Bannock · 1 ep

Heartbeat
TV · as Ralph Laski · 1 ep

Natural Lies
TV · as Matt · 3 eps

Shrinks
TV · as Leo Brompton · 7 eps

Not a Penny More, Not a Penny Less
Movie · as James Brigsley

Birds of a Feather
TV · as Philip · 1 ep
Gentlemen and Players
TV · as Bo Beaufort · 13 eps

Lovejoy
TV · as Gordon · 1 ep
To Have and to Hold
TV · as Ollie Meadows · 7 eps

Titus Andronicus
Movie · as Saturninus

The Tragedy of Richard III
Movie · as King Edward IV

Henry VI Part 3
Movie · as Edward, Earl of March, later Edward IV

Henry VI Part 1
Movie · as Bastard of Orleans

Henry VI Part 2
Movie · as Edward Plantagenet

Reilly: Ace of Spies
TV · as Grammaticoff · 4 eps

Spider's Web
Movie · as Oliver Costello
The Perfect House
Movie · as Didier
The Quiet Days of Mrs Stafford
Movie · as Peter Stafford
Bavarian Night
Movie · as Hans

A Nightingale Sang in Berkeley Square
Movie · as Stan the Spinner

Superman
Movie · as Co Pilot

Strangers
TV · as Ward · 1 ep

The Rivals of Sherlock Holmes
TV · as Deubner · 1 ep

Play for Today
TV · as Hans · 1 ep

ITV Playhouse
TV · as Didier · 1 ep
