PersonRebecca Farhall2 credits in the catalogue: production, visual effects.ProductionT2 Trainspotting2017Casting AssociateVisual EffectsDeep Blue Sea1999Digital Effects Producer