Iggy Pop has got a lust for life ... in Wonderland.
The punk icon has joined the cast of Once Upon a Time in Wonderland as the voice of The Caterpillar, TVGuide.com has confirmed. He'll replace The Who's frontman Roger Daltrey to play the insect.
Daltrey voiced The Caterpillar in a previous episode of Once Upon a Time but was unavailable to reprise the role, according to Entertainment Weekly, which first reported the news.
Once Upon a Time in Wonderland premieres Thursday, Oct. 10 at 8/7c on ABC.
View original Once Upon a Time in Wonderland Casts Iggy Pop at TVGuide.com
Other Links From TVGuide.com