PersonAnthony Fankhauser3 credits in the catalogue: production.ProductionThe Land That Time Forgot2009Line ProducerMega Shark vs. Giant Octopus2009Line ProducerI Spit on Your Grave 22013Line Producer