Past (selections)

  • Ein Deutsches Requiem | Brahms

    June 14, 2025

    Soprano soloist

    Director: Daniel Myssyk

    The Shenandoah Valley Bach Festival

  • Carmen | Bizet

    June 20-22, 2025

    Chorus

    Director: Brian Demares

    Charlottesville Opera

    Charlottesville, Virginia

  • Kleine Orgelmesse | Haydn

    April 2025

    soprano soloist

    Schola Cantorum, directed by Adam Phillips

    Waynesboro, Virginia

  • Händel & Bach

    February 12, 2023

    Soloist: Dixit Dominus & Christ Lag in Todesbanden, BWV 4

    Music Director: William McCorkle

    with Rockbridge Choral Society, Lexington Virginia

  • Messiah Part I | Händel

    January 6, 2023

    soprano soloist

    Director: Benjamin Bergey

    Park View Mennonite Church, Harrisonburg, Virginia

  • Rosalinde | Die Fledermaus

    August 2022

    Music Director: Olaf Storbeck

    Stage Director: Damon Ploumis

    Lyric Opera Studio Weimar: Weimar, Germany

  • Camilla | Il Giuoco del Quadriglio

    June 2022

    Shenandoah Valley Baroque Academy

    Harrisonburg, Virginia

  • Chorus | The Merry Widow & Sound of Music

    July 2022

    Music Directors: Michael Slon & Larry Loh

    Stage Directors: Stephanie Havey & Cara Consilvio

    Charlottesville Opera, Charlottesville, Virginia

  • Marcellina | Le Nozze di Figaro

    August 2021

    Music Director: Kevin Class

    Stage Director: Nina Brazier

    Saluzzo Opera Academy, Saluzzo, Italy

  • Messiah | Händel

    November 2021

    Director: Ryan Keebaugh

    with Bridgewater College Chorus, Bridgewater, Virginia

  • Hodie & Oratorio de Noel | Vaughan Williams & Saint-Saens

    January 2020

    with Rockbridge Choral Society, Lexington Virginia

  • Six Elizabethan Songs | D. Argento

    June 2019

    with chamber ensemble

    Shenandoah Valley Bach Festival noon concert, Harrisonburg, Virginia

  • Great Organ Mass | Haydn

    March 2018

    Director: Curtis Nolley

    with Shenandoah Valley Choral Society, Harrisonburg, Virginia