Catholic Culture - Ted Neeley, 75, portrayed Christ in Jesus Christ Superstar (1973) and is again portraying Christ in a theater revival. Following the meeting, he tweeted, “What an honor!!!!! ... Goosebumps!” According to the Vatican newspaper (p.