King Roland II
King Roland II
Vital Statistics
Title King
Other names Rollie (by Miranda)
Dad (by Sofia and James)
Father (by Amber)
Daddy (by Amber)
Species Human
Gender Male
Hair color Brown
Other Statistics
Family Gideon (grandfather);
Roland I (father);
Duchess Matilda (sister);
Queen Miranda (wife);
Princess Amber (daughter);
Prince James (son);
Princess Sofia (stepdaughter)
Location Castle of Enchancia
Production Details
First appearance Sofia the First: Once Upon a Princess
Played by Travis Willingham

Roland II is the king of Enchancia. He is the father of twins, Princess Amber and Prince James, and the stepfather of Sofia. He married Sofia's mother, Miranda.


Early lifeEdit

Miranda puts shoe on Roland

Love at first sight.

Miranda and Sofia lived in the village of Dunwiddie in Enchancia, where Miranda worked as a shoe maker. One day, she was called on by King Roland II. It was love at first sight, and they soon married.[1]


Miranda and Sofia then moved into the castle, with Roland and his children, James and Amber. At their first dinner as a family, he told Sofia about the debut ball that was being done in her honor. Later that evening, he gave her the Amulet of Avalor as a welcome gift.[1]


Total appearances: 54.



  1. 1.0 1.1 Sofia the First: Once Upon a Princess, season 0, episode 0.

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.