David will lend his dulcet tones to the iconic "Alice in Wonderland" character for ABC's "Once Upon a Time" spinoff beginning with the series premiere. He'll join John Lithgow who is voicing the White Rabbit, and The Who’s Roger Daltrey as the hookah-smoking Caterpillar. It's a busy season for David, who will also appear on Fox's military comedy "Enlisted" as Command Sergeant Major Donald Cody, who is in charge of Fort McGee where Geoff Stults, Chris Lowell and Parker Young's characters are stationed.
A two-time Emmy winner, David is a veteran of screen and voiceover work, recently having narrated "The Bible" and the "Pillows and Blankets" episode of "Community," as well as voicing the character of Spawn in the '90s series of the same name. His recent big screen work includes "Cloud Atlas," "Death at a Funeral" and "Coraline" (where he fittingly voiced The Cat).
"Once Upon a Time in Wonderland" premieres Thursday, Oct. 10 at 8 p.m. ET on ABC.
More:TV Canada Wonderland Cheshire Cat Keith David Fall TV 2013 Wonderland Abc Wonderland Keith David
HuffPost Entertainment is your one-stop shop for celebrity news, hilarious late-night bits, industry and awards coverage and more — sent right to your inbox six days a week. Learn more