Eddie Izzard has signed on to portray an incarcerated rapist in Silence of the Lambs Tv spin-off Hannibal.