Actress | Producer | Additional Crew
She studied drama at HB Studio in Greenwich Village, New York City.
A dancer knows how to move naturally. Dancing allows me to do almost subliminal things as an actress that the audience might sense, but yet not be fully aware of.
The Scream Queen
Deanna Lee Bowers
Kansas City, Kansas, USA
Prime Video has you covered this holiday season with movies for the family. Here are some of our picks to get you in the spirit.