PersonNatasha Delahunt3 credits in the catalogue: production.ProductionConstantine2005Production AssistantLords of Dogtown2005Extras Casting AssistantStar Trek2009Extras Casting Assistant