Apocalypse Climax 2: The Final Ecstasy 1995
as Sleen Kah
Apocalypse Climax 1995
Arrowhead 1995
Actor
Credits from TMDB.