Actor · Born 1954
FEX: Subways of Your Mind (The Most Mysterious Song on the Internet)
2023 · as The Man
The Last Viking
1997
Mirror of the Planet
1992 · as Leopardmanden