Born in Vancouver, British Columbia, Canada as Chanelle Christine Peloso, she is most noted for her role as Hailey Yarner in The Bletchley Circle: San Francisco, for which she received a Canadian Screen Award nomination for Best Supporting Actress in a Drama Series at the 7th Canadian Screen Awards in 2019. In that same year, she starred as Petra Smith in the Netflix original series Another Life.
She also voices the recurring character Romy in Barbie and the Secret Door and Potion Nova in My Little Pony: Pony Life, which premiered on June 21, 2020.
She had her early career on Disney Channel films and series, including Girl Fight, Radio Rebel, and Zapped along with some roles on Cartoon Network projects including Level Up and Incredible Crew.