Fictional Characters Wiki
Advertisement

Prince James is the tritagonist of the Disney Junior series Sofia the First. He is the twin brother of Princess Amber, the older stepbrother of Sofia and the prince of Enchancia. He was originally voiced by Zach Callison until later replaced by Tyler Merna.

Advertisement