Actor Nelsan Ellis has died aged 39.
The True Blood star died after heart complications from heart failure.
He's best known for playing True Blood character Lafayette Reynolds in seven series of the HBO horror-drama from 2008 to 2014.
His manager Emily Gerson Saines confirmed the news to The Hollywood Reporter, saying: "He was a great talent, and his words and presence will be forever missed."
Tributes have been pouring in online for the actor.
We were extremely saddened to hear of the passing of Nelsan Ellis. He will be dearly missed by his fans and all of us at HBO.— HBO (@HBO) July 8, 2017
wow rest in peace nelsan ellis. a great and underrated actor.— The Weeknd (@theweeknd) July 8, 2017