41-year-old Cheryl Carroll lives in Rochester, New York, but has also spent time in Houston, Texas. She is a 1997 graduate of North High School and 2004 graduate of University Of Wisconsin-oshkosh. She has worked for Glimmerglass Opera, Pacific Conservatory Of The Performing Arts, Houston Ballet, Houston Grand Opera, Geva Theatre Center, Assistant Stage Manager, Stage Management Intern and Red Headed Step Child. Positions she has held include Production Assistant.