Question: who does the voices on sofia the first
Answer: Ariel Winter as Sofia Darcy Rose Byrnes as Princess Amber Zach Callison as Prince James ( Season 1 - Early Season 2 ) Tyler Merna as Prince James ( Season 2 - Mid-Season 3 ) Nicolas Cantu as Prince James ( Mid-Season 3 - ) Sara Ramirez as Queen Miranda Travis Willingham as King Roland II Jess Harnell as Cedric Wayne Brady as Clover Tim Gunn as Baileywick