The 5th Shadow 2018
as Henry Blank
Boys On Film 6: Pacific Rim 2011
as Jeremy (segment "My Last Ten Hours With You")
My Last Ten Hours with You 2007
as Jeremy
Angst 2000
as Chook
The Beat Manifesto 1995
as Hamish Mitchell
Credits from TMDB.