Three Kings Cast Three Kings Cast Joey HaenenJoseph Charlotte LawrenceMary Andrew TalbotKing Herod Emma KnowlesMiriam Emilie MenadueSalome Jacob SiviourJarom Peter JarvisMiyan Garry HalupkaGupta Chloe OldmanPriya Charlotte PluckhahnPriya Noah HenselSilas William GillettSilas Oscar BurgemeisterCasper Blake DavisCasper Tim HenselSimeon Sarah MenadueAnna Desiree FrahnAngel Mark SkewesAngel - 13th December