She is best known for her roles as Kris Waterson in the 2019 remake of Black Christmas, as Breanna Casey in Leverage: Redemption and as Jada Shields in 2018's Charmed reboot.
[3][4] In 2018, Shannon made her television debut in the fantasy drama series Charmed, portraying Jada Shields.
In 2019, Shannon starred as Kris Waterson in a second reboot of Black Christmas, a contemporary interpretation of the 1974 horror cult classic directed by Sophia Takal and produced by Blumhouse Productions.
It was good..."[5] When Leverage: Redemption, an Amazon Freevee continuation of the 2008 TNT TV series Leverage, was announced in 2020, it was revealed that a main character from the original series, Alec Hardison (Aldis Hodge), would be reduced to a supporting role, with Hodge seeking to focus on other projects.
In 2023, she performed in Thomas Bradshaw's rendition of The Seagull, first written by Anton Chekhov in 1895.