Characters played by Dougray Scott
Moses
Characters played by Linus Roache
Aaron
Characters played by Naveen Andrews
Menerith
Characters played by Mía Maestro
Zipporah
Characters played by Paul Rhys
Ramses
Characters played by Richard O'Brien
Anander
Characters played by Silas Carson
Jered
Characters played by Padma Lakshmi
Princess Bithia
Characters played by Susan Lynch
Miriam
Characters played by Claire Bloom
Rani
Characters played by Omar Sharif
Jethro
Characters played by Edward Herrmann
Narrator
Characters played by Adrian Schiller
Shemaiah
Characters played by Hannah Taylor Gordon
Rachel
Characters played by David Schneider
Tobia
Characters played by Peter Renaday
Narrator
Characters played by Karim Saleh
Joshua
Characters played by Greg Hicks
Jekuthiel
Characters played by John Boswall
Egyptian Priest
Characters played by Stefan Kalipha
Chief Minister
Characters played by Matthew Sim
Soothsayer
Characters played by Ashley Artus
Sichem
Characters played by Lisa Jacobs
Jochebed
Characters played by Louis Hilyer
Amram
Characters played by Mohamen Mehdi Ouazanni
Leah's Husband
Characters played by Said Bey
Tribeman #3
Characters played by Peter Gevisser
Reuven
Characters played by Rachid Abbad
Overseer #3
Characters played by Ian Ricketts
Heber
Characters played by Rudy Ruggiero
Tribesman #1
Characters played by John Wark
Laban
Characters played by Paschal Friel
Egyptian Officer Amon
Characters played by Simon De Selva
Overseer #1
Characters played by Tom Keller
Yitzchak
Characters played by Patrick Gordon
Balaam
Characters played by Julius D'Silva
Pharaoh
Characters played by Hicham Bahloul
Tribeman #2
Characters played by Sally Patrick
Tribes Woman #1
Characters played by Latefa Ahrrare
Tribes Woman #3
Characters played by Hanane Ibrahimi
Tribes Woman #2
Characters played by Maria Jittou
Chief Maid
Characters played by Marina Morgan
Leah
Characters played by Ben Hammersley
Young Moses
Characters played by Hamid Nider
Palace Sorcerer
Characters played by Firlid Othminni
Young Gershom
Characters played by Khanssa Machkkour
Young Miriam
Characters played by Arrun Harker
Young Menerith