Credit: RK/Splash News    
Share on Facebook0Share on Google+0Tweet about this on Twitter0

Once Upon a Time

Once Upon a Time Adds Another True Blood Star — Who Will He Play?

The Once Upon a Time-True Blood crossovers continue. Not only does True Blood fan-fave Kristin Bauer (Pam) play the magnificent Maleficent, but now another familiar face from HBO's vampire extravaganza will be joining everyone's favorite fairy tale show.

Entertainment Weekly reports that Michael Raymond-James, who played the deceptively kind — and then chillingly creepy — killer Rene Lenier on True Blood will join the OUAT cast in an unspecified role.

Sources tell EW that Michael will portray a "mysterious new character," which leaves a lot of room for guessing.

On True Blood Michael proved he can play both sweet and creepy convincely, and he also sparkled as messed-up but lovable ex-criminal Britt Pollack on the short-lived FX drama Terriers. We could see him filling any number of roles on OUAT, from yet another prince to an ill-intentioned baddie to Rumplestiltskin's lost son, Bae.

Who do you think Michael should play? Let us know in the comments below!

Source: Entertainment Weekly

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaMartin47.

Get your daily TV and pop-culture fix from Wetpaint Entertainment: Like us on Facebook, or Follow us on Twitter!