Дебютировала в кино в 1996 году с ролью в фильме «Кама Сутра: История любви»[3]. Первым появления на телевидении стал мини-сериал «Crucial Tales». Ранней примечательной ролью в 2005 году стала молодая жена Ниоба в первом сезоне телесериала Би-би-си и HBO «Рим». Ненадолго её персонаж вновь появился в 2007 году[4].
В 2006 году сыграла роль Сьюзи Костелло в двух сериях первого сезона телесериала «Торчвуд», спин-оффа сериала «Доктор Кто»[5]. В том же году появилась в роли доктора Эдриэнн Холлэнд в медицинской драме Си-би-эс «3 фунта»[6]. В 2008 году сыграла гостевую роль инспектора Кейт Притчард в американском сериале «Кости». В 2010 году появилась в роли Зои Лютер в первом сезоне сериала Би-би-си «Лютер». В 2010—2011 годах сыграла роль Ильзы Пуччи во втором сезоне сериала Fox «Живая мишень»[7].
В 2015 году получила премию «Behind the Voice Actors Awards» в категории «Лучший ансамбль озвучивания в видеоигре» за озвучивание игры «Dragon Age: Inquisition» (2014)[10]. Также озвучила Катерину Праудмур в игре «World of Warcraft: Battle for Azeroth» (2018).
В 2016 году исполнила одну из главных ролей детектива Нины Суреш в 8-серийном криминальном телесериале ITV и Netflix «Параноик». В 2020 году сыграла начальницу тюрьмы Сафию Масри в сериале ABC «За жизнь». В 2022 году появилась в роли двойного агента Талы Дурит в сериале Disney+ «Оби-Ван Кеноби» медиафраншизы «Звёздные войны», а в 2023 году — в фильме «Миссия невыполнима: Смертельная расплата» в роли главы спецслужбы РУМО. В 2024 году сыграла гостевую роль герцогини Пембертон в эпизоде «Плут» 14-го сезона сериала Би-би-си «Доктор Кто»[11].