Ted Neeley as Jesus Christ Carl Anderson as Judas Iscariot Yvonne Elliman as Mary Magdalene Barry Dennen as Pontius Pilate Bob Bingham as Caiaphas Kurt Yaghjian as Annas Josh Mostel as King Herod Philip Toubus as Peter Larry Marshall as Simon Zealotes Richard Orbach as John Robert LuPone as James
who played king herod in jesus christ superstar
King Herod