PersonMelissa Carter3 credits in the catalogue: production, editing, crew.ProductionDie Hard: With a Vengeance1995Production AssistantEditingAce Ventura: When Nature Calls1995Assistant EditorCrewThe Passion of the Christ2004Visual Effects Editor