
Acting

Heysel 85
as Alan Kennedy

Unforgivable
as Joe Mitchell

Guy Ritchie's The Covenant
as Steve Kersher

Don't Breathe 2
as Jared

Cherry
as Clover (1st Platoon)

Locked Down
as Noah

How to Build a Girl
as Pricey

Anthony
as Mick Woodfield

The Devil's Harmony
as Doug

The Catcher Was a Spy
as Bill Dalton

This City Is Ours
as Bonehead · 7 ep.

Eric
as Kennedy · 1 ep.

SAS Rogue Heroes
as Dave Kershaw · 12 ep.

The Suspect
as Bobby Moran · 5 ep.

Anne
as Michael Williams · 4 ep.

Time
as Baz · 2 ep.

Knightfall
as Parsifal · 10 ep.

Inside No. 9
as Patrick · 1 ep.

Our World War
as Tom Andrews · 3 ep.