
28 credits

Odyssey(2025)
Cowboy

Operation Fortune: Ruse de Guerre(2023)
Mike

Archive(2020)
Tagg

Muscle(2020)
Ken

Vita & Virginia(2019)
Leonard Woolf

Blue Iguana(2018)
Deacon Bradshaw

Happy New Year, Colin Burstead(2018)
Jimmy

King Arthur: Legend of the Sword(2017)
Earl of Mercia

Ghost in the Shell(2017)
Cutter

Tommy's Honour(2017)
Major Molesworth

Lost in London(2017)
Dante

Hyena(2015)
Michael

High-Rise(2015)
Cosgrove

Starred Up(2014)
Spencer

300: Rise of an Empire(2014)
Greek Ambassador

Doctor Who: Deep Breath(2014)
Half-Face Man

A Field in England(2013)
Jacob

Snow White and the Huntsman(2012)
Black Knight

Turnout(2011)
Pottsy

Tony(2010)
Tony
The Only Boy for Me(2006)
Bob

Tony(2005)
Tony
Mug(2004)
Mug

Bodywork(2001)
Alex Gordon

Titanic Town(1998)
Soldier

Face(1997)
Policeman

Soft Top Hard Shoulder(1993)
Homeless Youth

A Safe House(1990)
Vincent Maguire