It didn’t take long for the folks at True Blood to find a suitable replacement for a new James as the show heads into its final season…
True Blood needed a replacement to fill the shows of Luke Grimes after the actor asked to be released from his contract after playing the part of James at the close of season 6 before season 7 picked up filming.
According to sources, Grimes was unhappy with the direction his character was taking in the final season of True Blood and wanted out.
The producers obliged his release and now they have cast a new actor to take his place.
Australian born Nathan Parsons — best known for his recurring role in the daytime drama General Hospital as well as the ABC Family series Bunheads — has taken over the role as filming picks up soon for a early summer debut of the show.
TVLine.com first reported the news.
Parsons will take over the role of James with a reported interesting love triangle at the center of his storyline for the final season of True Blood. Filming for the show is expected to pick up soon with a May/June debut date for season 7, which will be the show’s last year on HBO.