Canadian actress and model who is best recognized for her recurring role as Eve Teschmacher on the CW series Supergirl. She is also recognized for her recurring role as Faith Carter on the 2015 series When Calls the Heart.
She first started her career as an actress at the age of fifteen when she responded to an open call for an audition for the film Ice Princess in 2005. She gained further attention in 2010 when he starred in Percy Jackson & the Olympians: The Lightning Thief.
She was born and raised in Brantford, Ontario, Canada.