Rachel Wilson (I) |
Rachel Wilson was born on May 12, 1977 in Ottawa, Ontario, Canada. She is an actress and producer, known for In the Tall Grass (2019), Saw: The Final Chapter (2010) and The Glass House (2001).
See full bio »
Born:in Ottawa, Ontario, Canada |
|