Gallery Pirates of Penzance 2017 How to Succeed in Business Without Really Trying 2014 The Scarlet Pimpernel 2009 Ruddygore 2009 La Belle Helene 2008 The Pirates of Penzance 2007 Princess Ida 2005