He’ll have to drop that Louisiana accent, but Michael Raymond-James has found a new job in the genre that fans have enjoyed him: A role in ABC’s “Once Upon a Time.”
Raymond-James, who played the murderous Rene Lenier in the first season of HBO’s “True Blood,” will take on the part of … a “mysterious new character,” according to Entertainment Weekly.
He will join Colin O’Donoghue as newcomers to the show, with O’Donoghue reportedly taking on Capt. Hook.
Raymond-James, who is actually from Michigan, played Britt Pollack in the short-lived FX series “Terriers.” He also recently appeared in a couple episodes of AMC’s “The Walking Dead,” playing Dave.
Raymond-James made his screen debut in 2000 in the low-budget indie drama “Minor Blues.” He would take on guest roles in a number of television series after that, including “The Handler” in 2003, “CSI” in 2005 and “Boston Legal” in 2006.
He has just completed the crime drama “Jack Reacher” with Tom Cruise and Robert Duvall. He’s currently filming a television movie, “Midnight Sun” (no relation to the Twilight series) and in the upcoming thriller “Road to Paloma,” that is written and directed by Jason Momoa of “Stargate: Atlantis” and “Game of Thrones” fame.
O’Donoghue is a 31-year-old Irish actor who has appeared in “The Clinic,” “The Tudors” in last year’s “The Rite,” where he played Michael Kovak. He also appeared as Mark in Noel Clarke’s “Storage 24.” Clarke, of course, is best known as Micky in the “Doctor Who” series, as well as his upcoming minor role in “Star Trek 2.”
“Once Upon a Time” was the top-rated genre show on network television last year, earning a 5.7 rating/9 share, according to Fast National average overnight ratings from The Nielsen Co. It was ranked No. 6 on ABC, ahead of “Desperate Housewives” and “The Bachelor,” and was No. 31 overall.
The series returns Sept. 30 on ABC.