Spudvisor
The Current War
London Has Fallen

Canadian Prime Minister Robert Bowman

Occupied

American Ambassador (2 episodes)

Never Let Go

Clark Anderson

The Fifth Estate

General Thomason

Gracie!

Reporter 2

Carrie's War

Maj. Cass Harper

Octane

Detective Ned Stephens

Helen of Troy

King Odysseus of Ithaca (2 episodes)

The 51st State

L.A. Highway Patrol

Twilight of the Ice Nymphs

Peter Glahn (uncredited)

Shining Through

1st G.I. in Canteen