Spudvisor
Atonement

Michael Reid

The Goblin

(voice)

The King of Kings

Charles Dickens (voice)

A Haunting in Venice

Hercule Poirot

Director

Producer

Death on the Nile

Hercule Poirot

Director

Producer

Fireheart

Shawn Nolan (voice)

Belfast

Producer

Director

Writer

Artemis Fowl

Director

Producer

All Is True

William Shakespeare

Director

Producer

Avengers: Infinity War

Asgardian Distress Call (voice) (uncredited)

Murder on the Orient Express

Hercule Poirot

Director

Producer

Dunkirk

Commander Bolton

Jack Ryan: Shadow Recruit

Viktor Cherevin

Director

My Week with Marilyn

Sir Laurence Olivier

Thor

Director

Valkyrie

Henning von Tresckow

Wallander

Kurt Wallander (12 episodes)

Executive Producer (12 episodes)

Alien Love Triangle
Sleuth

Other Man on T.V.

Director

Producer

The Magic Flute

Director

Screenplay

Adaptation

Producer

As You Like It

Self (voice)

Writer

Director

Producer

Warm Springs

Franklin Delano Roosevelt

Listening

Director

Writer

Shackleton

Sir Ernest Henry Shackleton (2 episodes)

Conspiracy

Reinhard Heydrich

Love's Labour's Lost

Berowne

Writer

Director

Screenplay

Producer

The Periwig-Maker

Periwig-maker (voice)

Wild Wild West

Dr. Arliss Loveless

The Proposition

Father Michael McKinnon

Hamlet

Prince Hamlet

Director

Adaptation

Mary Shelley's Frankenstein

Victor Frankenstein

Director

Co-Producer

Much Ado About Nothing

Benedick

Producer

Director

Writer

Swing Kids

Herr Knopp, Gestapo (uncredited)

Peter's Friends

Andrew Benson

Director

Producer

Dead Again

Roman Strauss / Mike Church

Director

Henry V

Henry V

Director

Writer

Ghosts

Oswald Alving

Lorna

Billy Martin

Chariots of Fire

Cambridge Student at Society Day (uncredited)