Sterlac: Suspending Disbelief 2025
as Self
Stelarc - Suspending Disbelief 2025
Otherzone 1998
as Nam Melogue
Stelarc Psycho Cyber 1996
Actor
Scanning at the Speed of Size 1992
Credits from TMDB.