I have never seen the television show True Blood and I am not completely familiar who this character Lafayette is. I do know two things, however.
Unfortunately the actor who portrayed him, Nelsan Ellis, has left us for another plane of existence (which is a shame because he was incredibly talented.)
And the black LGBTQ community would do well with more heroes like him - whether fictional or actual. Especially with idiots like Dave Chappelle exploiting homophobia and transphobia in the black community to make a cheap buck. And other individuals creating fake hate crimes which only serve to backfire on us.