Rebecca graduated from Ohio University, in Athens, OH, with a degree in Voice Performance, English Literature, and Library Science.
She continued her studies in Opera Performance at Temple University in Philadelphia, PA.
Hometown: New York, New York
Met Debut: 1995