Innuendo 2017
as Duncan
Half 2016
Producer
The Legend of Ben Hall 2016
as Trooper
Zina 2016
as Handsome Man
Midnight 2016
as Man
Jugular 2014
as Detective
Dusk 2013
as Stranger
Kapyong 2011
as Canadian Lieutenant
Credits from TMDB.