Devon, a remarkably talented and accomplished Canadian actress, hails from the charming and idyllic small fishing town of Prince Rupert, situated in the breathtakingly beautiful province of British Columbia.
Throughout her illustrious and storied career, she has demonstrated a remarkable aptitude for successfully navigating a diverse and wide-ranging array of performances, effortlessly traversing the realms of popular television series, adrenaline-fueled major motion pictures, and critically acclaimed independent films, thereby exemplifying her remarkable versatility as a thespian.