Devyn Nekoda

Devyn Nekoda is an actress. She is set to appear in the upcoming 2023 film, Scream 6.