Biography unavailable.
The Retaliators
Long Live Rock... Celebrate the Chaos
Movie · as Fang
Movie · as Self