<Li> Robert Carlyle as Rumplestiltskin / Mr. Gold / Weaver </Li> <Li> Mekia Cox as Tiana / Sabine </Li> <Ul> <Li> Jared S. Gilmore as young Henry Mills / Sir Henry </Li> <Li> Adelaide Kane as Drizella / Ivy Belfrey </Li> <Li> Rose Reynolds as Alice / Tilly </Li> <Li> Bruce Blain as Samuel B. Ryce / Desk Sergeant </Li> <Li> Trevor Roberts as Remy </Li> <Li> Emma Booth as Mother Gothel / Mother Nature / Eloise Gardener </Li> <Li> Chris Gauthier as Smee </Li> <Li> Rebecca Mader as Wicked Witch of the West / Zelena / Kelly West </Li> <Li> Daniel Francis as Dr. Facilier / Mr. Baron Samdi </Li> <Li> Robin Givens as Eudora </Li> <Li> Meegan Warner as young Rapunzel / Lady Tremaine </Li> <Li> Tiera Skovbye as Robin Hood / Margot </Li> <Li> Nathan Parsons as Hansel / Jack / Nick Branson </Li> <Li> Yael Yurman as Anastasia </Li> <Li> Jeff Pierre as Prince Naveen / Drew </Li> <Li> Chilton Crane as the Blind Witch / Hilda Braeburn </Li> </Ul> <Li> Jared S. Gilmore as young Henry Mills / Sir Henry </Li>

Once upon a time season 7 hansel actor