Biographies: Abby Ross - Actor

Biographies

 [1 Content]

Canadian actress, born on March 19, 1997, in White Rock, Canada. She made her debut in 2000. She is known for Once Upon a Time (2014-2015), Seed (2013-2014), and DC's Legends of Tomorrow (2020).