James Ellis
James Ellis has been directing and performing in Gilbert and Sullivan operas for almost fifty years. He was for many years Professor of English at Mount Holyoke College.
James Ellis has been directing and performing in Gilbert and Sullivan operas for almost fifty years. He was for many years Professor of English at Mount Holyoke College. See less