steven bonnell as a disney prince