(According to views)
She is a Canadian actress, born on July 3, 1995, in Toronto, Ontario, Canada. She launched her acting career with Red Velvet Girls (2005). She is known for Level 16 (2018),...Read more Wildflower (2014), and The Choking Game (2014).