Barry Dennen
The Dark Crystal (1982)
Jesus Christ Superstar (1973)