Dirty Games 2026
as David
The Legend of Ben Hall 2016
as Detective Pye
Little Lamb 2014
as Mr Black
Shysters 2011
as Psychiatrist (as James Grimm)
Credits from TMDB.