Shaka Zulu
Series • 1986
American Ninja 2: The Confrontation
Movie • 1987
Nice to Meet You, Please Don't Rape Me!
Movie • 1995
Oh Schucks...! Here Comes UNTAG
Movie • 1990
The Space: Theatre of Survival
Movie • 2019
Mind Benders