Emma TurnerDarstellerin in SerienXenaFlora (1 Folge, 1996)HerculesLeucosia (1 Folge, 1995)Produktion in SerienNew TricksDarstellerin in FilmenHerzen in Aufruhr (GB 1996)Sarah