'Hobbit' Star Richard Armitage to Join NBC's 'Hannibal'

The actor who played Thorin Oakenshield will take on the role of serial killer Francis Dolarhyde, aka The Tooth Fairy.

From king of the dwarves to the Tooth Fairy. 

Richard Armitage, who played Thorin Oakenshield in the Hobbit trilogy, is set to join the cast of NBC's Hannibal as Francis Dolarhyde, the serial killer chillingly nicknamed the Tooth Fairy. TV Line first reported the news, which was confirmed on the show's official Twitter account. 

See more 'Hannibal': Meet the Chef Who Makes "Cannibal Cuisine" Look So Delicious

The British actor takes on the role immortalized onscreen by Ralph Fiennes in Brett Ratner's Red Dragon (2002) and also previously depicted by Tom Noonan in Michael Mann's Manhunter (1986). The Tooth Fairy is so called because of the killer's penchant for biting his victims. 

Armitage is reportedly set to appear in six episodes of season three, which will see Hannibal Lecter (Mads Mikkelsen) on the run after his ghoulish double identity is revealed. 

Season three of Hannibal is set to premiere this year, although NBC has yet to confirm dates. 

See more Hugh Dancy on Avoiding Typecasting, Picking Quirky Indies and 'Hannibal' (Exclusive Video)