Cast Credits Charmed (1998) Guest starring as Sara Episode 5x22: Oh My Goddess (1) (May 11, 2003) [Co-Star]