For nearly four years Jennifer won audiences’ hearts as Christine in Broadway's longest running musical The Phantom of the OperaWonderful Town. Other Broadway credits include her critically acclaimed portrayal of Eileen in the revival of opposite Brooke Shields (revamped New Broadway Cast recording), The Woman in White and Beauty and the BeastA Tree Grows in Brooklyn. She also appeared as Della in with City Center's, Encores!
She has starred in many of the top regional theatres across the country with favorite credits including Magnolia in Showboat and Fiona in Brigadoon (both at Sacramento Music Circus), Marian in The Music Man (at both Walnut Street Theatre and Florida's Riverside Theatre), Rose Vibert in Aspects of Love and Sharon in Finian's Rainbow (both at Walnut Street Theatre), Maria inThe Sound of Music and Julie in Carousel (both at Pittsburgh CLO), Sandy in Grease! My Fair Lady (Paper Mill Playhouse), Eliza in (The Gateway Playhouse), Guinevere in Camelot (WBT), Lily in The Secret Garden (VMT) and Brooke/Vicki in Noises Off! (SART).
Her voice can be heard as Liesel in the famous Salzburg Marionette Theatre’s version of The Sound of Music starring Christiane Noll. She has headlined concerts with the Houston, Portland, Omaha, Bay Atlantic, Grand Junction, Roanoke, Asheville and Regina Symphonies, the Long Island Philharmonic and at Merkin Concert Hall, Town Hall and Joe’s Pub.
She holds an MM degree from Indiana University where she appeared on the mainstage as Laurey in Oklahoma!The Magic Flute, Papagena in , Josephine in H.M.S. Pinafore and Gossip I in The Ghosts of Versaille