PersonLisa Todd3 credits in the catalogue: acting, visual effects.ActingHello, Dolly!1969Rhine Maiden (uncredited)The Devil’s Rain1975LilithVisual EffectsSpace Cowboys2000Visual Effects Coordinator