Kwêskosîw: She Whistles 2021
Consulting Producer
Alien Convergence 2017
as Background Person
The Three Stages of Stan 2003
as Richard
Into the Void 2000
as Scott
Credits from TMDB.