2022
as Felix (voice)
2019
as Tito
2016
as George Wilson
2015
as Jack
2015
as Gaunt man
2013
as Andy
2012
as Nick Nickleby
2012
as Getty
2012
as Electrician Albert Ervine
2012
as Connor
2011
as Simon
2009
as Teen 2
2006
as Steven Connolly
2003
as Gerard Peters 458