Lee Daniels' The Butler

Nelsan Ellis, who played Lafayette Reynolds on 'True Blood,' is dead at 39

Nelsan Ellis, who played Lafayette Reynolds on 'True Blood,' is dead at 39

Actor Nelsan Ellis, best known for his memorable portrayal of Lafayette Reynolds on HBO's "True Blood," has died at the age of 39.

Ellis' manager, Emily Gerson Saines, confirmed the actor's death in an email Saturday. The Hollywood Reporter, which was first to report Ellis' death, quoted her as saying the actor died from complications of heart failure.

The Harvey, Ill.-born actor, who studied at Juilliard, played the role of Lafayette, a gay short order cook, on the HBO drama from 2008 to 2014, and more recently appeared in the CBS detective series "Elementary." He also was a playwright and a stage director.

Ellis appeared as Martin Luther King, Jr....

70°