Known For
Filmography

Red Lion
Movie · as Bill

Star Wars: The Last Jedi
Movie · as Transport Deck Officer

K-Shop
Movie · as Steve

The Driver
TV · as Mickey · 3 eps

Harrigan
Movie · as Swift

How I Live Now
Movie · as Sergeant

Now Is Good
Movie · as Mark

Line of Duty
TV · as PS Colin Brackley · 3 eps

Scott & Bailey
TV · as Barry Keane · 1 ep

Vera
TV · as Jimmy Hebble · 1 ep

Father & Son
TV · as Blanchflower · 4 eps

Doomsday
Movie · as Dr. Stirling

Anatomy of Catastrophe: The Making of 'Doomsday'
Movie · as self

The Passion
TV · 6 eps
Manchester Passion
Movie · as Jesus of Nazareth

The Government Inspector
Movie · as Daniel Pruce

Doctor Who
TV · as Marco · 2 eps

55 Degrees North
TV · as DS Patrick Yates · 14 eps

Making Waves
TV · as Steward Tim 'Scouse' Phillips · 6 eps

Dog Soldiers
Movie · as 'Spoon' Witherspoon

A Dinner of Herbs
TV · as John Roystan · 3 eps

Warriors
Movie · as Pte. Peter Skeet

The Murder of Stephen Lawrence
Movie · as Luke Knight

Warriors
TV · as Private Peter Skeet · 1 ep

Grafters
TV · as Simon Purvis · 15 eps

Silent Witness
TV · as Sgt Jason McDermott · 2 eps

Dalziel and Pascoe
TV · as Matthew Collingwood · 1 ep

The Bill
TV · 1 ep
