Prince James (Once Upon a Time)

Prince James, Prince Charming's twin brother, is a character on ABC's Once Upon a Time. He is portrayed by starring cast member Josh Dallas, and does not have a Storybrooke counterpart.

Prince James is born to Ruth and her husband, along with his twin. He is traded to Rumplestiltskin to save the family farm. Rumplestiltskin gives the infant to King George, who needs a heir due to his wife being barren and unable to conceive a child. King George names him James and raises the child as his own. Prince James pursues a romantic relationship with Jacqueline, but King George wants James to focus on helping the kingdom, as it is in economical disarray. James and Jack go after the giant, Anton, and they give him a magical mushroom that shrinks him to human size. Jack and James take him to a tavern where Anton enjoys music. Jack tells Anton about the kingdom debts, and Anton decides he wants to help the kingdom with gold by giving them treasure. However, they betray Anton, and climb up the beanstalk to fight a battle to slaughter all the giants and steal their beans. Jack stabs Arlo with her poisoned sword, and he does the same to her. Dying of her the stab wound, Jack calls to James for help, but he refuses to save her and hastily leaves to climb down the beanstalk after gathering a bag of treasures. Anton is the only survivor of the massacre.

Much later on, Prince James spars with Behemoth in a sword fight. After winning the match, the prince meets with King George and King Midas. The three come to an arrangement wherein if the prince can defeat a dragon that has been ravaging Midas' kingdom, Midas will supply George's kingdom with gold using his golden hand, which turns any object into gold upon contact.

After Midas has departed, Behemoth unexpectedly rises and stabs the prince through the torso, killing him. This event necessitates King George making an additional deal with Rumplestiltskin. He trades the whereabouts of the Fairy Godmother to the wizard in exchange for the dead prince's twin to masquerade in his place.