Nelsan Ellis, best known for his role on HBO’s hit vampire series “True Blood,” has died at age 39.

On Saturday, Ellis’s manager Emily Gerson Saines told  The Hollywood Reporter that the actor died of “complications with heart failure.” Ellis played Lafayette Reynolds, a gay cook, through the seven-season run of “True Blood.”

The Julliard-trained actor, a native of Illinois, also played Martin Luther King Jr. in Lee Daniels’s 2013 movie “The Butler,” and appeared in the films “The Help” and “Get On Up.”

“We were extremely saddened to hear of the passing of Nelsan Ellis,” HBO said in a statement. “Nelsan was a longtime member of the HBO family whose groundbreaking portrayal of Lafayette will be remembered fondly within the overall legacy of ‘True Blood.’ Nelsan will be dearly missed by his fans and all of us at HBO.”

In a 2010 interview with Vibe magazine, Ellis discussed his character’s appeal:

“There’s something about the dude that’s likable,” he said. “Even I was watching myself and criticizing myself — I go, ‘I like that dude.’ The most intriguing thing about him is his strength and his stillness. If you watch Lafayette, he doesn’t do very much. He’s not quick on his toes unless he gets heated. He’s just in that Southern way — sort of sauntering along, being who he is, which is something I never intended. It just happened.”

Online news site The Grio praised Ellis’s portrayal of Lafayette as one that “slays gay stereotypes.” “His flamboyance is darkly hued and coupled with a signature strength and masculinity that shows he is unashamed of who he is but fiercely defensive of the life he lives and the people he chooses to love,” wrote Michael McCray.

Octavia Spencer, who appeared alongside Ellis in “The Help,” offered her condolences on Instagram:

Other colleagues and fans also offered social-media tributes.