The Bluff 2026
Stunts
Thor: Love and Thunder 2022
as Miek
Ashburn Waters 2019
as The Demon
Dora and the Lost City of Gold 2019
Thor: Ragnarok 2017
Hard-Wired Humanity 2017
Ghost in the Shell 2017
Stunt Double, Stunts
Cough 2013
as Checkpoint Victim
Credits from TMDB.