PersonNatasha Cuba2 credits in the catalogue: production.ProductionKen Park2003Casting AssistantEternal Sunshine of the Spotless Mind2004Casting Associate