Anwen O'Driscoll was born on July 4, 1999 in Canada. She is an actress, known for Burden of Truth (2018), Left for Dead: The Ashley Reeves Story (2021) and October Faction (2020).