2026
as Riley Watson
2016
as Special Branch Agent
2011
as Precocious PC
2018
as Andrew Rutherford
2017
as Kraviz
as Ty
2015
as Alex
2012
as Red
2014
as Michael
as Llion
2010
as Laertes
as Tyrone