Acting
EN cinema · 4 credits
Higher Entities: The Lost Tapes
Ragnarok: Humanity's Last Stand
2022
as Self
Actor
Fatima 2 Strange Phenomenon
2018
as Himself
Inhuman: The Next and Final Phase of Man is Here
2016