Also known as: froggyfun24
Rebecca Scott lives in Washington, DC. She has also lived in Augusta, GA. She attended the University Of Pennsylvania, Davidson Fine Arts School and Attended 1995 - 1999. She has worked for The Wilma Theatre and Folger Shakespeare Library.