Search movies and TV series
Acting

Litvinenko
as Sir Robert Owen

Little Women: The Musical
as Mr Lawrence

His Dark Materials
as Graham Parry

Hampstead
as Rory

First Dates Hotel
as Himself - Narrator

The World's Most Famous Train
as Presenter

RSC Live: Othello
as Brabantio

Questioning Darwin
as Narrator

First Dates
as Himself - Narrator

The Fever
as Gaev

North & South
as Mr. Bell

55 Degrees North
as James Wren

The Biographer
as Jeremy Gibbon

Spooks
as Samuel Walker

Deceit

Dr Willoughby
as Ralph Whatman

Metroland
as Woody

Midsomer Murders
as John Trevelyan

Code Name: Wolverine
as Jack Dunbar

Pie in the Sky
as Leonard Rosten

Highlander: The Series
as Bannock

Natural Lies
as Matt

Heartbeat
as Ralph Laski
Not a Penny More, Not a Penny Less
as James Brigsley

Birds of a Feather
as Philip
Gentlemen and Players
as Bo Beaufort

Lovejoy
as Gordon

Titus Andronicus
as Saturninus

Reilly: Ace of Spies
as Grammaticoff

The Tragedy of Richard III
as King Edward IV

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

Henry VI Part 2
as Edward Plantagenet

Henry VI Part 1
as Bastard of Orleans

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

A Nightingale Sang in Berkeley Square
as Stan the Spinner

Superman
as Co Pilot

Strangers
as Ward

The Rivals of Sherlock Holmes
as Deubner

Play for Today
as Hans

ITV Playhouse
as Didier