Taylor Russell (III) |
Taylor Russell was born on July 18, 1994 in Vancouver, British Columbia, Canada. She is an actress and director, known for Waves (2019), The Heart Still Hums (2020) and Bones & All.
See full bio »
Born:in Vancouver, British Columbia, Canada |
|