Known For
Filmography
Villains
Movie · as Elliot Till

Gone Clear
Movie · as Leon

I, Jack Wright
TV · as Reuben Maguire · 6 eps

Domino Day
TV · as Leon · 6 eps

PTSD
Movie · as Faisal

Colby
Movie · as Lace

I Came By
Movie · as Jameel 'Jay' Agassi

Dawn in the Dark
Movie

Shiro's Story
Movie · as Kyle

Shiro's Story Part 2
Movie · as Kyle

Shiro's Story Part 3
Movie · as Kyle

The Innocents
TV · as Harry · 8 eps

Tin Star
TV · as Jesse · 2 eps

Rwd/Fwd
Movie · as Alex

The Weekend
Movie · as Malcolm

Deep It
Movie · as Kadz
Fright Bites
TV · as Elliott · 1 ep

X+Y
Movie · as Ben Morgan

The Coroner
TV · as Jake Taylor · 1 ep

Callum
Movie · as Jerome

The Dog Ate My Homework
TV · 1 ep

Beat Girl
Movie · as Mike

Youngers
TV · as Yungah Baby Tinie Winie · 16 eps

Wizards vs Aliens
TV · as Benjamin 'Benny' Sherwood · 36 eps
BBC Comedy Feeds
TV · as Various · 1 ep
Excluded
Movie · as Wayne

Doctor Who
TV · as Delph · 1 ep
