بازیگری است که در سینما، تلویزیون و تئاتر فعالیت دارد و در اوتاوا در رشته بازیگری تئاتر تحصیل کرده است. از نقشهای تلویزیونی او میتوان به حضور در مجموعههای «Bad Sisters»، «Brave New World» و «Last Tango in Halifax» اشاره کرد. او همچنین در فیلمهایی چون «The Sacrifice Game» و «The Mouse Trap» بازی کرده است. در «No Way Up» نقش اصلی، آوا، را برعهده دارد؛ دختر فرماندار که پس از سقوط هواپیما باید بر ترسهایش غلبه کند و برای نجات بازماندگان تصمیم بگیرد.