Actor Larry Hagman, who for more than a decade played villainous patriarch JR Ewing in the TV soap Dallas, has died at the age of 81, his family said.
Hagman, who had suffered from cancer and liver disease, died in hospital in Dallas, Texas, the Dallas Morning News reported.
Linda Gray, a long-time friend who starred alongside him in the TV show, called him her "best friend for 35 years", her agent told the BBC.
"Larry was back in his beloved Dallas re-enacting the iconic role he loved most," his family said in a statement carried by the Morning News.
"Larry's family and close friends had joined him in Dallas for the Thanksgiving holiday. When he passed, he was surrounded by loved ones. It was a peaceful passing, just as he had wished for. The family requests privacy at this time."
Meanwhile, tourists and local people flocked to Southfork Ranch with armfuls of flowers in a tribute to Hagman.
Southfork, a ranch north of Dallas, was known to millions of viewers as the Ewing family home.
Exterior shots of the house and pool were shown when the series was shown from 1978 to 1991, although the actual show was not filmed there.
The ranch has been open for tours since the mid-1980s and now sees more than 100,000 visitors each year. Each room of the house has a theme for each character.
On Saturday JR Ewing's room had flowers and a card for tourists to sign.