No biography available yet.
The A-Team
TV • 1983
Hunter
TV • 1984
Stripes
MOVIE • 1981
Looker
The Lost Empire
MOVIE • 1984
Kingdom of the Spiders
MOVIE • 1977
The Serpent Warriors
MOVIE • 1985