True Blood alum Michael Raymond-James was announced to have been added to the series on Saturday. His role will be a recurring one, though ABC and Once Upon a Time executive producers have been extremely tight lipped about exactly which role he'll be playing.
Raymond-James is perhaps most famous for playing True Blood's first big villain; he played Rene in the show's first season. Following that, he nabbed a starring role on FX's canceled-too-soon Terriers. He also showed up in The Walking Dead's second season for one episode ("Nebraska"), in which he played a potential threat of a character who was quickly dispatched by Rick Grimes when he attempted to kill our heroes. Once Upon a Time will return for its second season with the episode "Broken" September 30 on ABC.
