Home

Rebecca Watson is a New York City based actress who works in TV, film, on Broadway, as well as in numerous theatres across the United States.