Prince James, nicknamed Jimmy, is a character on ABC's Once Upon a Time. He was the twin brother of David Nolan, and is portrayed by Josh Dallas, with his younger self being portrayed by Luke Roessler. Prince James's gallery is here.



James's parents Robert and Ruth cannot afford two sons, and is forced to give up James to Rumplestiltskin, who procures him for the childless King George. However, as a child, James is afraid to be a knight, and flees to Pleasure Island, where he is briefly reunited with his father Robert. Robert plans on taking him home, until they are found by King George who takes James back and has Robert killed, resuming his role as James's father.

Growing up as a prince and a knight and inheriting King George's lack of empathy and ruthless personality, James is apart of the siege against the giants at the Beanstalk in order to steal their riches and become wealthier. He goes there with an army, and a woman named Jack. However, Jack is fatally wounded with her own poisoned blade by a giant, and begs for James' help. James, unfazed, abandons Jack and leaves her to die.

Season 1

Some time later, James meets his own death during a battle, and David must take his place.

Season 2

When David meets Anton, the last surviving giant, he mistakens David for his brother James.

Season 5

In the Underworld, James kisses Snow White, who mistakens him for David until James reveals his true identity. James tells Snow to warn David that he is the sheriff in this town, before leaving just as David arrives at the diner. Cruella eventually tells David that James has resented him his whole life, because James was given away and David wasn't, although when James finally confronts David he explains that he resents David for stealing his glory. James and Cruella plan on condemning Emma and Robin to the River of Lost Souls and using Robin's baby to bargain their way out of the Underworld, but a physical confrontation with David results in James tumbling into the hellish depths, trapped there for eternity, while Cruella manages to escape. After Hades departs, James's fate is unclear, as the rules change and souls begin to escape the River of Lost Souls.

Season 6

Pinocchio writes about his time on Pleasure Island, including the time he met James and Robert.

Alternate Universe

James and Snow fell in love, until Regina inadvertantly caused his death.


Status: Deceased


  • James alludes to Prince Edward from the story The Prince and the Pauper.
  • While taking his place, David took on the name James, like his brother.


  • S1, E06: "The Shepherd" (flashback)

  • S2, E13: "Tiny" (flashback)

  • S5, E12: "Souls of the Departed"
  • S5, E19: "Sisters"

  • S6, E12: "Murder Most Foul" (flashback)

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.