PersonLucy Darwin2 credits in the catalogue: production.ProductionTwelve Monkeys1995Post Production CoordinatorLost in La Mancha2002Producer