2021
as James Wylie
2020
as Bobby
2019
as Constable #1
2017
as Jonathan
2015
as Jack
2013
as John
as Eric Rawlings
as Augustus Underwood
2009
as Raphael
2008
as Tobias Schuler