Known For
Filmography
2026
2026
2017
2015
2015
2013
2013
2013
2012
2011
2009
2009
2008
2007
2005
2004
1986
1984

Departures
Movie · as Kieran

Synthesized
Movie · as Donald

Repent Now
Movie · as Ben

Mirrors
Movie · as Joey

Boys On Film 13: Trick & Treat
Movie · as Joey (segment "Mirrors")

In T'Vic
Movie · as Jay

The Look of Love
Movie · as Derry

Skins: Rise
Movie · as Louie

Truth or Dare
Movie · as Paul

Powder
Movie · as Keva McCluskey

Awaydays
Movie · as Elvis

Land Girls
TV · as Billy Finch · 10 eps

Spooks: Code 9
TV · as Charlie Green · 6 eps

Skins
TV · as Louie · 2 eps

Love + Hate
Movie · as Steve

Shameless
TV · as Mick · 2 eps

Casualty
TV · as Alan Jessup · 1 ep

The Bill
TV · as Scott · 1 ep