Actor | Singer
Erica Leibold is a graduate of CAP 21/Molloy College. She originates from Cleveland, Ohio and has been performing as long as she can remember. She was most recently seen as Senator Fipp in Urinetown with CAP 21. In her free time, she can be found drinking iced coffee in Central Park.