Marc Toole is a Hong Kong-born British businessman and former voice actor.
Satan's Creature
Movie • 1972