Oliver Cotton

Oliver Cotton

After training at the Drama Centre London, he has worked extensively at the Royal National Theatre playing in many productions including The Royal Hunt of the Sun, Rosencrantz and Guildenstern Are Dead, Much Ado About Nothing, As You Like It, Oedipus, In His Own Write, Hamlet, Tamburlaine, No Man's Land, The Passion, Despatches, Half Life, The World Turned Upside Down, Julius Caesar, The Madras...

Known For

The Dark Knight Rises

as 2 Star Air Force General

Wonder Woman 1984

as Simon Stagg

The Last Duel

as Jean de Carrouges III

Cast Credits

The Last Duel

as Jean de Carrouges III

Wonder Woman 1984

as Simon Stagg

Pylon

as The Chairman

North v South

as Brian Galloway

The Dark Knight Rises

as 2 Star Air Force General

Pope Joan

as Arsenius

Margaret

as Michael Heseltine

Colour Me Kubrick

as PC Metcalf (uncredited)

Out of the Ashes

as Moshe Perl

Shanghai Knights

as Jack the Ripper

Baby Blue

as Ron Wood

Beowulf

as Hrothgar

Joseph

as Architect

Redemption

as Neville Nunn

The Party

as Andrew Ford

Hiding Out

as Hit-Man

The Sicilian

as Cmdr. Roccofino

Eleni

as Katis

Firefox

as Dmitri Priabin

Oliver Twist

as Monks