X

Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

Once Upon a Time in Wonderland Casts Iggy Pop

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.

liz-raftery.jpg
Liz Raftery

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.

Never miss an episode! Add new fall shows to your Watchlist

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.