Jennifer is a graduate of Cambridge University and the Royal Welsh College of Music and Drama (MA Opera), where she was a Leverhulme Scholar and winner of the Jo and Martin Furber Prize for Opera. Recent roles include Rose / Don’t Step on the Cracks (Laura Bowler - Royal Opera House, Linbury Theatre), Gretel / Hansel and Gretel (Opera North: Whistlestop tour), cover Anne Egerman / A Little Night Music, Flora / The Turn of the Screw and cover Alice / Wonderland Restored (Will Todd), all for Opera North. Jennifer has also appeared with WNO (First Boy / Magic Flute), West Green House Opera (Barbarina / Figaro), ENO (chorus / Macbeth - Chandos recording) and The Grange Festival (cover Blondchen / Seraglio and cover Emmie / Albert Herring.) Jennifer is a regular recording artist for film and TV with London Voices, and also sings with BBC Singers, Academy of Ancient Music, The Monteverdi Choir and Tenebrae.