Cast Credits Pay and Display (2000) Starring as Sister Mary Jack of Hearts (1999) Starring as Lisa Charmed (1998) Guest starring as Melody Episode 4x09: Muse to My Ears (Dec 13, 2001) Casualty (1986) Guest starring as Eleanor Episode 11x15: Dying of the Light (Dec 21, 1996)