ممثلة كندية ولدت في باربادوس، جزر الهند الغربية البريطانية. نشأت في تورنتو. التحقت بجامعة ماونت أليسون في نيو برونزويك بكندا، حيث درست علم النفس على منحة دراسية. من أعمالها Dark Water (2005) وLoser (2000) وYou Kill Me (2007).