Soaps TV News

‘General Hospital’ Alum Nathan Parsons Lands Major ‘True Blood’ Role

Pictured: Nathan Parsons; Photo Credit: Craig Sjodin/ABC

Former soap star and Bunheads alum Nathan Parsons is heading to HBO’s True Blood. The hunky Australian actor will take over the role of James, last played by Luke Grimes during Season 6.

TVLine was the first to report on Parsons casting. Last month, the outlet exclusively reported that Grimes asked to be let out of his contract due to creative differences over his character for Season 7. According to their insider, he originally agreed to do the series to work with Deborah Ann Woll (Jessica), who co-starred with him in Forever. When he learned the show planned on take James in a different direction, he chose to depart.

Nathan Parsons got his big break as con-artist Ethan Lovett on ABC’s General Hospital in 2009. Originally thought to be the son of superspy Robert Scorpio (Tristan Rogers) and Holly Sutton (Emma Samms), fans were shocked when Ethan turned out to be Luke’s (Tony Geary) son instead! In 2011, Parsons announced he would not be renewing his contract with the soap. He made his final appearance in March. The actor earned a Daytime Emmy nomination for Outstanding Younger Actor in 2012.

After departing General Hospital, he landed a recurring role as Godot on ABC Family’s Bunheads.

He returned in 2013 as part of GH’s 50th Anniversary Celebration, interacting with Geary, Genie Francis (Laura) and Constance Towers (Helena).

Production on True Blood’s seventh and final season begins this month.

About the author

Ryan White-Nobles

Ryan White-Nobles is Editor-in-Chief of TVSource Magazine. He's a natural #Heel who loves a spirited debate and probably watches too much TV. Follow him on Twitter at @SourceRyan to discuss all things TV, soaps, sports, wrestling and pop culture.