Rebecca M. Davis is an American theatre and film actress based in Seattle, Washington.
Potato Dreams of America
Movie • 2021
Creatures from the Pink Lagoon
Movie • 2006