Producer
Glimmerglass Festival
(2016 Jul 09, 18, 22, 30; Aug 04, 06, 13, 15, 21, 23, 26)
Conductor
John DeMain
Stage director
Christopher Alden
Sweeney Todd/Benjamin Barker
(Sweeney Todd)
Greer Grimsley
Mrs Lovett
Luretta Bybee
Judge Turpin
Peter Volpe
The Beggar Woman/Lucy Barker
(Beggar woman)
Patricia Schuman
Cooperstown, United States