Skip To Content

    It's Been 20 Years Since "Charmed" First Premiered — Here's What The Cast Looks Like Now

    "The power of three will set us free."

    1. Holly Marie Combs as Piper Halliwell

    Kevin Winter / Getty Images, The WB

    What they're up to now: She recently starred as Ella Montgomery on Pretty Little Liars.

    2. Alyssa Milano as Phoebe Halliwell

    Neilson Barnard / Getty Images, The WB

    What they're up to now: She recently starred as Coralee Armstrong in Netflix's Insatiable.

    3. Rose McGowan as Paige Matthews

    Stuart C. Wilson / Getty Images, The WB

    What they're up to now: She played Cora in Once Upon a Time and recently wrote a memoir entitled Brave.

    4. Shannen Doherty as Prue Halliwell

    Earl Gibson Iii / Getty Images, The WB

    What they're up to now: Shannen will be featured in the upcoming Heathers TV adaptation.

    5. Brian Krause as Leo Wyatt

    John Sciulli, The WB

    What they're up to now: He recently starred in First List.

    6. Julian McMahon as Cole Turner

    Angela Weiss / Getty Images, The WB

    What they're up to now: Julian went on to star in Nip/Tuck, but more recently played Jonah in Marvel's Runaways.

    7. Dorian Gregory as Darryl Morris

    Rodrigo Vaz / FilmMagic, The WB

    What they're up to now: Dorian has had guest roles on shows such as Without a Trace and Agents of S.H.I.E.L.D.

    8. Drew Fuller as Chris Halliwell

    instagram.com, The WB

    What they're up to now: Drew went on to star in Army Wives, but has recently been in Perfect on Paper and Longmire.

    9. Jennifer Rhodes as Penny Halliwell

    Bobby Bank / WireImage, The WB

    What they're up to now: Jennifer recently guest starred in Famous In Love, Teachers, and Major Crimes.

    10. Kaley Cuoco as Billie Jenkins

    Jon Kopaloff / Getty Images, The WB

    What they're up to now: Kaley was cast as Penny in The Big Bang Theory less than a year after her role in Charmed.

    11. Finola Hughes as Patty Halliwell

    Matt Winkelmeyer, The WB

    What they're up to now: Finola has played Anna Devane on General Hospital since 1985.

    12. Greg Vaughan as Dan Gordon

    David Livingston / Getty Images, The WB

    What they're up to now: Greg played Calvin in Queen Sugar and has starred as Eric Brady in Days of Our Lives since 2012.

    13. Wes Ramsey as Wyatt Halliwell

    David Livingston / Getty Images, The WB

    What they're up to now: Wes was recently featured in Pretty Little Liars and General Hospital.

    14. Ted King as Andy Trudeau

    Steve Mack / FilmMagic, The WB

    What they're up to now: Ted has had guest roles on Elementary, NCIS, Hawaii: Five-0, and more.

    Basically me, when I realize it's been TWO DECADES since this amazing show first premiered:

    The WB

    TV and Movies

    Get all the best moments in pop culture & entertainment delivered to your inbox.

    Newsletter signup form