Weekend Exclusive! Take 5% Off. Get the code »

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.