True Blood’s Michael Raymond-James is another cast member to join ABC’s Once Upon a Time. Previously, Kristin Bauer van Straten was memorable as Malificent and even Carolyn Hennesy (Authority member, Rosalyn Harris) appeared in the first season.
Michael Raymond-James is coming on board the next season of the hit fantasy drama in a recurring role. The actual part he is playing is only hinted at as a “mysterious new character.”
We all remember him when he played Rene, the main bad guy on the first season of True Blood. Since then, he was also one of the leads on FX’s Terriers and in a couple episodes of AMC’s The Walking Dead.
Once Upon returns to ABC on Sept. 30.
source: insidetv.ew.com