Karyn Avalon(1987-2023)
- Actress
- Writer
- Camera and Electrical Department
Karyn Avalon was born on 3 May 1987 in Vancouver, BC. She was an actress and writer, known for Boiling Point (2018), Soap (2023) and Improbabilia (2013). She died on 1 April 2023 in Victoria, British Columbia, Canada.