Jesus
Pilate
Cleo
Mother Mary
Herodias
Rebah
Judas Iscariot
Satan
Mary Magdalen
The Temptress
Woman With Blood Issue
Rhoda
James / Malchus
Cephas
Lazurus
Phoebe
Master of the Feast
Adulterous Woman
Thomas
Hiram
Caiaphas
John the Apostle
Herod
Nicodemus
Designated Mourner
Stage Manager
Soldier
Conductor
Moises
Amir
Angry Mob / knight / war medics / protesters
Roman Guard
Andrew
Burro
Benji
Security Guard
Demoniac
Matthew
Little Girl
Young Boy
Baby
Baptism Down By The Riverside
Jesus Tormentor
John the Baptist
Guard #2
Wife
Tough Tony
Groom
Temple Collector
COO Boardroom w Pilate
Animal Trainer
Temple Benefector
Town Crier
Town Cryer
Luke
Villager
Master of Ceremony
Usher / Villager / Wedding Guest / Boardroom
Simon of Cyrene
Pilate's Dog
Angry Mob (BG) (as Dario A. Lee)
Guard
Boy Teen 2
Annas
Joseph of Arimathea
Usher / Audience / Angry Crowd
Villager / Wedding Guest / Board Room
Cast VO
Waiter
Salome / Snake Dancer
Rebecca
Waitress
Sasha
Malchus
WW1 Soldier / Knight / Russian Gulag Torturer
Baptized
Singer
Jesus Double
Executioner
Disciple
Ruben (Deaf Man)
Angel Of God
World War One Soldier (as Brandon Van Vilet)
Boy Teen 1
JC's bass player
Messenger
Audience / Villager / Wedding Guest
Voice over for Luke (as a different name)
Butler
Violinist
Producer DBL
Time Traveler (as Trayvon Williams)
Jesus' Father Co-Worker
Bride
Lead Sanhedrin Guard
Lead Roman Guard (uncredited)