James Kent – True Blood
Advertisement

Advertisement
James Kent is a vampire that appears in the last two seasons of the steamy HBO thriller True Blood. He was portrayed by Luke Grimes in the sixth season, who was then mysteriously replaced by Nathan Parsons for the seventh season.
Advertisement
Supposedly, Grimes left the show because he wasn’t comfortable playing a homosexual character. Per multiple reports, the writers and cast members were taken aback and upset by his decision.
Advertisement
Advertisement
Advertisement