US actor Luke Perry has died in California at the age of 52, less than a week after suffering a massive stroke.
His publicist said Perry died surrounded by his family and friends.
Perry rose to fame on Beverly Hills, 90210 and had been starring as Fred Andrews on the CW show Riverdale.
He was taken to hospital on Wednesday in Los Angeles, where he had been shooting scenes for Riverdale at the Warner Bros film lot.
Perry's children, Jack and Sophie, fiancée Wendy Madison Bauer, ex-wife Minnie Sharp, mother Ann Bennett, step-father Steve Bennett, and his siblings, Tom Perry and Amy Coder, were with him when he passed, publicist Arnold Robinson said in a statement.
"The family appreciates the outpouring of support and prayers that have been extended to Luke from around the world, and respectfully request privacy in this time of great mourning," Mr Robinson said.
The family has not provided additional details at this time.
Riverdale has stopped production following news of Perry's death, US media reported.
In a statement, Riverdale's executive producers, WBTV and the CW network, said Perry was "a beloved member of the Riverdale, Warner Bros and CW family".
"Luke was everything you would hope he would be: an incredibly caring, consummate professional with a giant heart, and a true friend to all.
"A father figure and mentor to the show's young cast, Luke was incredibly generous, and he infused the set with love and kindness. Our thoughts are with Luke's family during this most difficult time."
Last Wednesday, US media reported that paramedics had been called to the actor's home in Sherman Oaks.
Perry gained fame for his role on Beverly Hills 90210
Perry, a native of Ohio, was famous for starring in Beverly Hills 90210 from 1990 to 2000. A reboot of the series was also announced on Wednesday, though it was not clear whether Perry planned to make any guest appearances.
His former 90210 co-star Shannen Doherty - who played Perry's love interest on the show - told Entertainment Tonight on Sunday in an emotional interview that she had been in touch with him after his stroke.
"I can't talk about it here 'cause I will literally start crying but I love him and he knows I love him. It's Luke, and he's my Dylan."
Perry also starred in television show Oz, as well as films including Buffy the Vampire Slayer, 8 Seconds and The Fifth Element.
His most recent role was on the hit television teen drama series Riverdale, based on the Archie comics, where he played the titular character's father.
(From left to right) Riverdale actors Madchen Amick, Lili Reinhart, KJ Apa, who plays the lead role of Archie, and Luke Perry in 2018
What's the reaction?
Online, Perry's fans and fellow celebrities have begun paying tribute.
Sarah Michelle Geller, the star of the Buffy series, shared that she was comforting Doherty over Perry's death, adding: "This is not how it's supposed to happen."
View this post on Instagram
My entire high school experience was shaped by Brenda and Dylan. Now I have to hold my dear friend @theshando hand, while she mourns the loss of #lukeperry This is not how it’s supposed to happen. I hope his family knows many lives he touched. “I chose. I chose you. I want you. I’ve always wanted you” - my favorite quote
Riverdale creator Roberto Aguirre-Sacasa described Perry as "a father, brother, friend and mentor".
So heartbroken about Luke. He was a father, brother, friend, and mentor. Each night before he had to shoot a scene, he’d call me and we’d talk about...everything. I will miss those calls. And my heart goes out to all his family and friends. 💔 pic.twitter.com/2GaFkV2mI7— RobertoAguirreSacasa (@WriterRAS) March 4, 2019
Luke Perry... you were a joyful and vibrant soul. You will be missed but most certainly your legacy will be remembered forever. Rest in love and peace, friend. #Riverdale— Riverdale Writers Room (@RiverdaleWriter) March 4, 2019
His Riverdale co-star Molly Ringwald said: "My heart is broken."
My heart is broken. I will miss you so much Luke Perry. Sending all my love to your family. ❤️ #LukePerry— Molly Ringwald (@MollyRingwald) March 4, 2019
Ian Ziering, Perry's 90210 co-star, thanked him for enriching the lives of so many.
View this post on Instagram
Dearest Luke, I will forever bask in the loving memories we've shared over the last thirty years. May your journey forward be enriched by the magnificent souls who have passed before you, just like you have done here for those you leave behind. God please give him a seat close to to you, he deserves it.
Luke Perry was a great actor and truly one of a kind. Watching him on 90210 was one of the reasons why I wanted to move to LA. Thinking of his family and friends on and off the set. Rest in peace.— Ryan Seacrest (@RyanSeacrest) March 4, 2019
Luke Perry - Irreplaceable beautiful and kind human being, incredible friend, generous actor and adoring father to Jack and Sophie and loving partner to Madison we are all heartbroken. You are the love and you are the light. pic.twitter.com/X3ycTvmXsb— Patricia Arquette (@PattyArquette) March 4, 2019
Senator Sherrod Brown of Ohio - whose father delivered Perry as a baby - said the actor "represented what makes our state great".