'True Blood' Star Nathan Parsons Spills On James-Lafayette Love Scene Lafayette (Nelsan Ellis) and James (Nathan Parsons) got extremely close on last night's 'True Blood' after plenty of episodes of sexual tension. Now, Parsons is speaking out about why the storyline is so important for the show and viewers.