Stuart Watson is known for his work on Alien Outlaw (1985) and The Dark Power (1985). Read more on iMDB