Just Passing 2023
Actor
Ibiza Undead 2016
as Torval
Lara Croft: Tomb Raider - The Cradle of Life 2003
as Lead Tech
Credits from TMDB.