Devon Slack
Devon is a Canadian actress who was born in the small fishing town of Prince Rupert, BC. Her performance's spanning from popular TV series and action-packed major motion pictures to independent films and motion capture. She studies acting at LS & Co studios in Toronto, ON. And continues to explore and discover her passion for art, film and character exploration.