Known For
Filmography
2026
2022
2017
2016
2015
2014
2013
2013
2012
2010
2009
2009
2004
1996

Straight Circle
Movie · as Warne / Oneorother

House of the Dragon
TV · as Ser Erryk Cargyll · 7 eps

Dunkirk
Movie · as Highlander 2

Reg
Movie · as Richard Keys

North v South
Movie · as Terry Singer

Slap
Movie · as Archie

The Selfish Giant
Movie · as Martin Fenton

Charlie Says
Movie · as Luke

Spike Island
Movie · as Tits

Boys On Film 4: Protect Me From What I Want
Movie · as Daz (segment "Protect Me From What I Want")

Protect Me From What I Want
Movie · as Daz

Moving On
TV · as Jacko · 1 ep

Shameless
TV · as Carl Gallagher · 115 eps

Silent Witness
TV · as Scott Weston · 1 ep
