
Known for
Filmography

Star Wars: The Last Jedi
EN · 20176.7
as Transport Deck Officer

K-Shop
EN · 20165.8
as Steve

Harrigan
EN · 20134.7
as Swift

How I Live Now
EN · 20136.6
as Sergeant

Now Is Good
EN · 20127.3
as Mark

Doomsday
EN · 20085.9
as Dr. Stirling
Manchester Passion
2006
Manchester Passion
EN · 2006Not rated
as Jesus of Nazareth

The Government Inspector
EN · 20058.0
as Daniel Pruce

Dog Soldiers
EN · 20026.7
as 'Spoon' Witherspoon

Warriors
EN · 19996.9
as Pte. Peter Skeet

The Murder of Stephen Lawrence
EN · 19996.8
as Luke Knight


