Cast Credits Marvel's The Defenders (2017) Guest starring as Dolores (2 episodes) Episode 1x03: Worst Behavior (Aug 18, 2017) Episode 1x01: The H Word (Aug 18, 2017) The Quad (2017) Guest starring as Dr. Helen Chambers (3 episodes) Episode 2x08: #TheBeautifulStruggle (Mar 20, 2018) Episode 2x07: #MiddlePassage (Mar 13, 2018) Episode 2x06: #March (Mar 6, 2018) Power (2014) Guest starring as Estelle (2 episodes) Episode 2x06: Why Her? (Jul 18, 2015) Episode 1x08: Best Laid Plans (Aug 2, 2014) All My Children (2013) Starring as Dr. Angie Baxter Hubbard Ghost Whisperer (2005) Guest starring as Mrs. Riley Episode 1x15: Melinda's First Ghost (Jan 27, 2006) Touching Evil (2004) Guest starring as Aileen Mooney Episode 1x01: Pilot (1) (Mar 12, 2004) Charmed (1998) Guest starring as The Seer (8 episodes) Episode 5x12: Centennial Charmed (Jan 19, 2003) Episode 4x21: Womb Raider (May 9, 2002) Episode 4x20: Long Live the Queen (May 2, 2002) Episode 4x19: We're Off to See the Wizard (Apr 25, 2002) Episode 4x16: The Fifth Halliwheel (Mar 21, 2002) Episode 4x15: Marry-Go-Round (Mar 14, 2002) Episode 4x14: The Three Faces of Phoebe (Feb 14, 2002) Episode 4x13: Charmed and Dangerous (Feb 7, 2002) View 5 more View 5 less The Practice (1997) Guest starring as Marsha Shinn Episode 5x14: The Day After (Feb 11, 2001) Generations (1989) Starring as Chantal Marshall A Different World (1987) Guest starring as Lisa Westin Episode 5x09: To Tell the Truth (Nov 14, 1991) The Incredible Hulk (1977) Guest starring as Jody Episode 3x16: Falling Angels (Feb 8, 1980) The Love Boat (1977) Guest starring as Stephanie Jackson Episode 2x17: Like Father, Like Son/Don't Push Me/Second Chance (Jan 27, 1979) Good Times (1974) Guest starring as Samantha Episode 3x23: The Break Up (Feb 24, 1976) Guest starring as Ellen Episode 4x18: A Friend in Need (Feb 2, 1977) All My Children (1970) Starring as Angie Hubbard (76 episodes) Episode 43x10: Friday January 14 2011 (Jan 14, 2011) Episode 43x09: Thursday January 13 2011 (Jan 13, 2011) Episode 42x255: Friday September 23 2011 (Sep 23, 2011) Episode 42x253: Wednesday September 21 2011 (Sep 21, 2011) Episode 42x154: Thursday May 05 2011 (May 5, 2011) Episode 42x138: Wednesday April 13 2011 (Apr 13, 2011) Episode 42x130: Friday April 1 2011 (Apr 1, 2011) Episode 42x129: Thursday March 31 2011 (Mar 31, 2011) Episode 42x122: Tues Mar 22 2011 (Mar 22, 2011) Episode 42x112: Tues Mar 08 2011 (Mar 8, 2011) Episode 42x95: Monday February 12 2011 (Feb 14, 2011) Episode 42x77: Tues Dec 28 2010 (Dec 28, 2010) Episode 42x76: Mon Dec 27 2010 (Dec 27, 2010) Episode 42x75: Thursday December 23 2010 (Dec 23, 2010) Episode 42x74: Wednesday December 22 2010 (Dec 22, 2010) Episode 42x14: November 30 2010 (Nov 30, 2010) Episode 42x12: Nov 26 2010 (Nov 26, 2010) Episode 42x11: Nov 25 2010 (Nov 25, 2010) Episode 42x06: November 18 2010 (Nov 18, 2010) Episode 42x02: Tues Nov 16 2010 (Nov 16, 2010) Episode 41x360: Tuesday August 31 2010 (Aug 31, 2010) Episode 41x353: August 23 2010 (Aug 23, 2010) Episode 41x352: Fri Aug 20 2010 (Aug 20, 2010) Episode 41x351: Thurs Aug 19 2010 (Aug 19, 2010) Episode 41x350: Wed Aug 18 2010 (Aug 18, 2010) Episode 41x346: Thursday August 12 2010 (Aug 12, 2010) Episode 41x342: Fri Aug 06 2010 (Aug 6, 2010) Episode 41x341: Thurs Aug 05 2010 (Aug 5, 2010) Episode 41x339: Tues Aug 03 2010 (Aug 3, 2010) Episode 41x338: Mon Aug 02 2010 (Aug 2, 2010) Episode 41x328: Monday July 19 2010 (Jul 19, 2010) Episode 41x194: Tuesday September 29 2009 (Sep 29, 2009) Episode 41x193: Monday September 28 2009 (Sep 28, 2009) Episode 41x192: Fri Sept 25 2009 (Sep 25, 2009) Episode 41x191: Thurs Sept 24 2009 (Sep 24, 2009) Episode 41x189: Tues Sept 22 2009 (Sep 22, 2009) Episode 41x188: Mon Sept 21 2009 (Sep 21, 2009) Episode 41x180: Wed Sept 09 2009 (Sep 9, 2009) Episode 41x174: Tuesday September 01 2009 (Sep 1, 2009) Episode 41x172: Friday August 28 2009 (Aug 28, 2009) Episode 41x165: Wed Aug 19 2009 (Aug 19, 2009) Episode 41x164: Tues August 18 2009 (Aug 18, 2009) Episode 41x161: Thursday August 13 2009 (Aug 13, 2009) Episode 41x122: Jun 19 2009 (Jun 19, 2009) Episode 41x121: Jun 18 2009 (Jun 18, 2009) Episode 41x119: Tues Jun 16 2009 (Jun 16, 2009) Episode 41x117: Friday June 12 2009 (Jun 12, 2009) Episode 41x116: Thursday June 11 2009 (Jun 11, 2009) Episode 41x48: Mar 10 2010 (Mar 10, 2010) Episode 41x47: Mar 9 2010 (Mar 9, 2010) Episode 41x46: Mar 8 2010 (Mar 8, 2010) Episode 41x43: March 03 2010 (Mar 3, 2010) Episode 41x42: March 02 2010 (Mar 2, 2010) Episode 41x41: Feb 26 2010 (Feb 26, 2010) Episode 41x40: Feb 25 2010 (Feb 25, 2010) Episode 41x37: Feb 22 2010 (Feb 22, 2010) Episode 41x34: February 17 2010 (Feb 17, 2010) Episode 41x33: February 16 2010 (Feb 16, 2010) Episode 41x32: February 15 2010 (Feb 15, 2010) Episode 41x25: Feb 04 2010 (Feb 4, 2010) Episode 41x23: Feb 02 2010 (Feb 2, 2010) Episode 40x114: June 12 2009 (Jun 12, 2009) Episode 37x109: Thurs May 31 2007 (May 31, 2007) Episode 37x107: Tues May 29 2007 (May 29, 2007) Episode 37x104: Thursday May 24 2007 (May 24, 2007) Episode 37x102: Tuesday May 22 2007 (May 22, 2007) Episode 37x101: Monday May 21 2007 (May 21, 2007) Episode 37x100: Fri May 18 2007 (May 18, 2007) Episode 37x99: Thurs May 17 2007 (May 17, 2007) Episode 37x97: Tues May 15 2007 (May 15, 2007) Episode 37x85: April 27 2007 (Apr 27, 2007) Episode 37x84: April 26 2007 (Apr 26, 2007) Episode 37x62: Tuesday March 27 2007 (Mar 27, 2007) Episode 37x46: Mar 5 2007 (Mar 5, 2007) Episode 37x42: February 27 2007 (Feb 27, 2007) Episode 37x39: Feb 22 2007 (Feb 22, 2007) View 73 more View 73 less