Ragnarok: Humanity's Last Stand 2022
as Self
Higher Entities: The Lost Tapes 2019
Actor
Fatima 2 Strange Phenomenon 2018
as Himself
Inhuman: The Next and Final Phase of Man is Here 2016
Credits from TMDB.