Farewell, Sarah Jane 2020
as Clyde Langer
Brotherhood 2016
as Royston Peel
My Sarah Jane: A Tribute to Elisabeth Sladen 2011
as Self
Rules of Love 2010
as Jack
Ahead of the Class 2005
as Carmichael
Credits from TMDB.