(January 5, 2014) Stephen Poletti is now in rehearsal for the live stage production of "Jesus Christ, Superstar" as Caiaphas, the Head Priest, for Pacific Repertory Theater in Carmel, CA. The show opens January 30, 2014 and runs through February 22, 2014.