PersonRebecca Helm2 credits in the catalogue: acting, production.ActingMega Shark vs. Giant Octopus2009BackgroundProductionMega Shark vs. Giant Octopus2009Production Assistant