Ha fatto parte per anni del cast di Jesus Christ Superstar, nella fortunata produzione targata PeepArrow Entertainment, con Ted Neeley nel ruolo di Gesù, interpretando Peter (Pietro) e ricoprendo come sostituto vari altri ruoli tra cui lo stesso Jesus. In