
Acting

Hounds of War
as President Lane

Tetris
as Mikhail Gorbachev

National Theatre Live: The Crucible

The Contractor
as Gray (uncredited)

The Mauritanian
as General Miller

The Informer
as Warden Leinart

Mr. Jones
as William Randolph Hearst

Dunkirk
as Rear Admiral

Unlocked
as Frank Sutter

The Little Vampire 3D
as Gernot (voice)

Django
as Col. William Fourier · 2 ep.

The Nevers
as Major · 1 ep.

Whiskey Cavalier
as Director Casey · 2 ep.

West of Liberty
as Clive 'GT' Barner · 6 ep.

Tom Clancy's Jack Ryan
as General Kuznetsov · 1 ep.

Patrick Melrose
as Ballentine Morgan · 1 ep.

Taboo
as Exorcist · 1 ep.

The Crown
as President Eisenhower · 1 ep.

Humans
as Lord Dryden · 3 ep.

The Coroner
as Sidney Sutton · 1 ep.