FEX: Subways of Your Mind (The Most Mysterious Song on the Internet) 2023
as The Man
The Last Viking 1997
Actor
Mirror of the Planet 1992
as Leopardmanden
Credits from TMDB.