Stephen Clarke Willson, credited as Executive Producer.
Appear in the games: Out of This World.
Executive Producer