Rachel Russo

Rachel is excited to once again be a part of an Elmwood production! Rachel graduated from Binghamton University, and has spent a majority of her life dedicated to the arts. She has been involved in numerous productions at Elmwood over the years, worked with Civic Ensemble in Ithaca, various roles in sound and lighting, and has stage managed at Legoland NY in addition to multiple companies in New York City. Thanks to everyone who lets her love them more!


As A Cast Member:

As Production Staff / Crew Member: