20 Celebrities You Completely Forgot Starred on General Hospital

Chandra Wilson joins celebrities like Meghan Markle, John Stamos, Demi Moore and Stephen A. Smith, who have appeared on the ABC soap opera over the years

John Stamos, Demi Moore, and Meghan Markle
John Stamos attends the world premiere of 'Inside Out 2' in L.A. on June 10, 2024; Demi Moore at the Tribeca Film Festival in N.Y.C. on June 7, 2024; Meghan Markle attends the SXSW 2024 Conference and Festivals on March 8, 2024. Photo:

Kevin Winter/WireImage; Michael Le Brecht II; SUZANNE CORDEIRO/AFP via Getty

Several stars have taken a stroll around the fictional Port Charles, N.Y., the setting of the ABC Daytime soap opera General Hospital.

Both the longest-running scripted drama and the longest-running American soap currently in production, General Hospital — which marked its 60th anniversary in 2023 — has seen its share of memorable moments, many of which include celebrity cameos. The Emmy Award-winning daytime drama has seen some famous faces pop up in episodes and helped launch the careers of then-rising stars.

"Being on General Hospital didn't just change my life, it gave me a life," John Stamos — who played heartthrob rocker Blackie Parish from 1982 to 1984 — said on the 2024 ABC primetime special General Hospital: 60 Years of Stars & Storytelling. "I am so grateful for the show and everything it has done for me. That was the beginning."

From Molly Shannon's pre-Saturday Night Live fame to Meghan Markle's career on the soap before becoming the Duchess of Sussex, here are the stars who have had roles on General Hospital.

01 of 20

Molly Shannon

Molly Shannon attends HBO's "The Jinx - Part Two" New York Premiere at Hudson Yards on April 18, 2024 in New York City.
Molly Shannon attends the N.Y.C. premiere of 'The Jinx — Part Two' on April 18, 2024.

Dia Dipasupil/Getty

Shannon appeared on a 1993 episode as a potential surrogate mother for Dominique (Shell Danielson) and Scott Baldwin (Kin Shriner).

"Happy 60th General Hospital. I just want to say that Mark Teschner cast me years ago on General Hospital," the SNL alum shared on General Hospital: 60 Years of Stars & Storytelling. "It was my first acting job ever. And I'm so grateful."

02 of 20

Roseanne Barr

Roseanne Barr attends the Mr. Birchum Series Premiere on May 07, 2024 in Los Angeles, California.
Roseanne Barr attends the premiere of 'Mr Birchum' in L.A. on May 7, 2024.

Araya Doheny/Getty

In 1994, comedian Roseanne Barr became one of the four actresses to play the role of Jennifer Smith, the daughter of mobster Frank Smith (Mitchell Ryan).

03 of 20

Val Chmerkovskiy

Val Chmerkovskiy attends the 11th Annual MUAHS Awards at The Beverly Hilton on February 18, 2024 in Beverly Hills, California.
Val Chmerkovskiy attends the 11th annual MUAHS Awards in Beverly Hills, Calif., on Feb. 18, 2024.

Greg Doherty/Getty

On a 2012 episode, Dancing with the Stars pro dancer Val Chmerkovskiy made a cameo as a boxer opposite Nancy Lee Grahn's Alexis. He then made a special appearance with his former DWTS dance partner Kelly Monaco — who has played Sam McCall on General Hospital since 2003 — for the show's 60th anniversary special.

04 of 20

Stephen A. Smith

MAURICE BENARD AND STEPHEN A. SMITH
Maurice Benard and Stephen A. Smith on 'General Hospital'.

Christine Bartolucci/ABC via Getty 

Sports TV and radio host Stephen A. Smith has made recurring appearances as Brick — the Corinthos' surveillance/tech expert — since 2016. He also previously played a reporter for a 2007 episode.

05 of 20

Nick Viall

NOVEMBER 29: Nick Viall attends 2023 Variety's Women Of Reality TV at Spago on November 29, 2023 in Beverly Hills, California.
Nick Viall attends Variety's Women of Reality TV on Nov. 29, 2023.

Monica Schipper/Getty

The Bachelor alum Nick Viall took on the role of red carpet reporter alongside Nina Cassadine (Michelle Stafford) for Port Charles' annual Nurses Ball, a charity event for HIV/AIDS awareness and research.

06 of 20

John Stamos

UNITED STATES - NOVEMBER 06: GENERAL HOSPITAL - 1982 - John Stamos
John Stamos on 'General Hospital' in 1982. ABC Photo Archives/Disney General Entertainment Content via Getty

While today Stamos is best known as Uncle Jesse from Full House, the actor first gained recognition for his role as Blackie Parrish on General Hospital. The role even earned him a Daytime Emmy Award nomination in 1983 for outstanding supporting actor in a drama series.

07 of 20

Meghan Markle

Prince Harry, Duke of Sussex and Meghan, Duchess of Sussex attend the Unveiling of the Labalaba Statue Meghan, Duchess of Sussex looking straight to camera on October 25, 2018 in Nadi, Fiji. The Duke and Duchess of Sussex are on their official 16-day Autumn tour visiting cities in Australia, Fiji, Tonga and New Zealand.
Meghan Markle, Duchess of Sussex, attends the unveiling of the Labalaba statue in Nadi, Fiji, on Oct. 25, 2018. Chris Jackson/Getty

Before becoming the Duchess of Sussex, the former actress got her start on General Hospital (in fact, it was her very first acting credit!). She briefly played a nurse named Jill on a 2002 episode while still a student at Northwestern University.

08 of 20

Mark Hamill

GENERAL HOSPITAL - gallery - 10/19/72 Mark Hamill starred as Jessie Brewer's teenage nephew, Kent Murray, on Walt Disney Television via Getty Images Daytime's "General Hospital".
Mark Hamill in a promotional photo for 'General Hospital,' on Oct. 19, 1972. ABC Photo Archives/Disney General Entertainment Content via Getty

Mark Hamill played Kent Murray on the series in 1972, just a few years before taking on the role of Luke Skywalker in the Star Wars franchise.

During WIRED's Autocomplete Interview video series in 2023, Hamill talked about his experience on General Hospital.

"I wasn't a real fan of soap operas, but everybody there was so nice and it was a great education to learn how to find your light, how to hit your marks," he said. "And I was on for nine months, which was perfect. And I still have great memories of working there."

09 of 20

Kristin Davis

Kristin Davis attends premiere of Netflix's "AJ And The Queen" season 1 at the Egyptian Theatre on January 09, 2020 in Hollywood, California.
Kristin Davis attends the season 1 premiere of 'AJ and the Queen' in Hollywood on Jan. 9, 2020. Presley Ann/Getty

The Sex and the City actress played a nurse named Betsy Chilson in 1991. Though they never crossed paths on General Hospital, Davis and Stamos later worked together in the 2012 Broadway revival of The Best Man.

"[We starred on the show] years apart, or I would have been following him around the halls," Davis joked during an interview with ABC News in July 2012.

10 of 20

Demi Moore

GENERAL HOSPITAL - TRISTAN ROGERTS, DEMI MOORE
Tristan Rogerts and Demi Moore on 'General Hospital' in July 1982. Erik Hein/Disney General Entertainment Content via Getty

From 1982 to 1984, Demi Moore played a journalist named Jackie Templeton on the series.

11 of 20

Eva Longoria

Eva Longoria attends Citi Taste Of Tennis New York at Cipriani 42nd Street on August 25, 2022 in New York City.
Eva Longoria attends Citi Taste of Tennis New York at Cipriani on Aug. 25, 2022. Bryan Bedder/Getty

Before starring on the ultimate soap opera Desperate Housewives, Eva Longoria had a brief uncredited stint on an episode of General Hospital in the role of Brenda Barrett Lookalike in 2000. Shortly after, she booked a starring role on The Young and the Restless as Isabella Braña from 2001 to 2003. 

12 of 20

Amber Tamblyn

GENERAL HOSPITAL - AMBER TAMBLYN, Russ Tamblyn
Amber Tamblyn and Russ Tamblyn on 'General Hospital' in September 2000. Vladan Elakovic/Disney General Entertainment Content via Getty

Early in her career, Amber Tamblyn played Emily, the adoptive daughter of Stuart Damon's character Alan Quartermaine, from 1995 to 2001.

For the show's 60th anniversary special in January 2024, the actress visited the set and reunited with some of her former cast and crew. Around that time, The Sisterhood of the Traveling Pants alum also wrote a blog post sharing memories of working on the show: "It was that lack of fear or hesitation as a young actor that would turn what was originally supposed to be a three-month recurring role on General Hospital into a seven-year, full-time gig and one of the best acting experiences I have ever had in my career. The actors I worked with, or even didn't work with but knew from set, were all like extended family to me, and I cherished my time working there through the turmoil of my preteens and teenage years. They took care of me, on set and off."

13 of 20

James Franco

Golden Globe winner James Franco joins the cast of GENERAL HOSPITAL
James Franco on 'General Hospital'. Chris Chavira/Disney General Entertainment Content via Getty

After expressing an interest in doing soap operas to his manager, the creators of General Hospital wrote James Franco into the show as a new character named Franco in 2009, per Entertainment Weekly. The actor even gave them a bit of direction with the role.

"I said, 'I want to play an artist, and I want him to be crazy.' And they wrote this character that was better than I could have ever asked for," the actor told Vulture in 2010. "It was their idea to call the character Franco. I said, 'That's crazy. Thank you.' "

14 of 20

Ricky Martin

GENERAL HOSPITAL, from left: Ricky Martin, Lilly Melgar, (1999)
Ricky Martin and Lilly Melgar on 'General Hospital' in 1999. Craig Sjodin/ABC/Courtesy Everett Collection

As Ricky Martin established himself in the music scene in the early-'90s, he also appeared on General Hospital in 1994 as bartender Miguel Morez. "I learned a lot," Martin recalled of his time on the show to PEOPLE in 2021. "but, honestly, it was insane."

15 of 20

George Takei

GEORGE TAKEI
George Takei on ABC News' 'Together As One: Celebrating Asian American, Native Hawaiian and Pacific Islander Heritage' on May 27, 2022. Lorenzo Bevilaqua/ABC via Getty

By the time George Takei ventured into the soap drama world in 1985, he was already known for his role as Sulu in the Stark Trek. On two episodes of GH, he played Mr. Diem, the mayor of the Asian Quarter. 

16 of 20

Elizabeth Taylor

GENERAL HOSPITAL- ELIZABETH TAYLOR;TRISTAN ROGERS
Elizabeth Taylor and Tristan Rogers on 'General Hospital' in September 1981. ABC Photo Archives/Disney General Entertainment Content via Getty

Famed actress Elizabeth Taylor had a brief stint on the series in 1981 as villainess Helena Cassadine, who famously crashed the wedding of Luke and Laura.

"I'm wild about General Hospital," Taylor told PEOPLE at the time. "Someone from [ABC] came to see me when I was doing The Little Foxes in New York, and I agreed to do the soap when I got to L.A. I had a ball."

17 of 20

Nathan Parsons

BRANDON BARASH, NATHAN PARSONS
Nathan Parsons on 'General Hospital' in March 2010. Carol Kaelson/Disney General Entertainment Content via Getty

Nathan Parsons first gained prominence for playing Ethan Lovett, the son of Luke Spencer and Holly Sutton, on the soap opera from 2009 to 2013. (He also returned for three episodes in 2015 and three more in 2020.) In 2012, the Roswell, New Mexico actor earned a Daytime Emmy Award nomination for outstanding younger actor in a drama series for his role.

18 of 20

Jonathan Jackson

GENERAL HOSPITAL - Rebecca Herbst (Elizabeth) and Jonathan Jackson (Lucky) in a scene that airs the week of October 26, 2009
Rebecca Herbst and Jonathan Jackson on 'General Hospital'. Ron Tom/Disney General Entertainment Content via Getty

Before starring on the series Nashville, Jonathan Jackson played Lucky Spencer — the son of Luke (Anthony Geary) and Laura Spencer (Genie Francis) — on General Hospital from 1993 to 1999. The role, which he later reprised from 2009 to 2011 and 2015, earned him five Daytime Emmy Awards.

19 of 20

Chandra Wilson

GENERAL HOSPITAL - ROGER HOWARTH, CHANDRA WILSON
Roger Howarth and Chandra Wilson on 'General Hospital' in January 2014. Todd Wawrychuk/Disney General Entertainment Content via Getty

Grey's Anatomy star Chandra Wilson has made multiple guest appearances on the medical soap opera — playing mental patient Tina Estrada in 2014, Dr. Francine Massey in 2018 and fashion magazine editor Sydney Val Jean in 2019 and 2023.

When asked in 2023 if anyone questioned the similarity between her characters, she told USA Today, "That's a running joke. I figure the next time I'll have to be blonde if I'm playing someone else."

20 of 20

Tequan Richmond

TEQUAN RICHMOND
Tequan Richmond on 'General Hospital' in February 2014. Rick Rowell/Disney General Entertainment Content via Getty

Tequan Richmond, best known for his role on Everybody Hates Chris, played TJ Ashford on the soap opera from 2012 to 2018.

Related Articles