Long Live Chainsaw 2021
Actor
Great Poets: In Their Own Words 2014
as Self
Brandon Semenuk's Rad Company 2014
as himself
Arrival 2013
Allout 2010
Credits from TMDB.