From New York City, NY USA
Betsey Brown is an American actress and director known for starring in The Scary of Sixty-First and for directing and performing in the 2021 satire Actors. (Via Wikipedia)
The Scary of Sixty-FirstFilm • 2021