Actress who is known for her time on The CW TV series Nikita as Young Alexandra Udinov. In 2013, she debuted as Alexa Sworn on the Netflix horror TV series Hemlock Grove and later CBC's Northern Rescue in 2019.
She had been a competitive gymnast for six years prior to her first acting class. Her first professional acting experience came on Nikita.
She dated musician Pedro Rosa. Her mother first encouraged her to try acting.