
Acting

Lady Chatterley's Lover
as Mr. Linley

1917
as Captain Morahan

Dark River
as Pete

Unseen
as Security Guard

Queen & Country
as Dr. Smythe

Deathly Presents
as Rob

'71
as Barracks Officer

Kursk
as Donnie Mac

Hell's Pavement
as Andy Thorpe

D-Day 6.6.1944
as Cmdr. Bernard Skahill

Patience
as Mason Jenner · 1 ep.

Royal Kill List
as Edmund Ludlow · 3 ep.

La Fortuna
as Teniente Stanton · 2 ep.

Hatton Garden
as DCI Paul Johnson · 2 ep.

The Hollow Crown
as Sheperd (uncredited) · 1 ep.

The Borgias
as Cardinal Petrucci · 2 ep.

Banged Up Abroad
as Stephen Sutton · 1 ep.

Green Wing
as Shoe Shop Assistant · 1 ep.

24
as British Officer · 1 ep.

Doctors
as Michael Giddings · 1 ep.