Devon Slack

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 ...

Moives