Jej debiut filmowy miał miejsce w 2008, kiedy do kin trafił film Ratunku! Awaria reżyserii Michela Gondry, w którym aktorka zagrała Gabrielle Bochenski. Jeszcze w tym samym roku zagrała Raquel w filmie Sugar, a także wystąpiła w swoim pierwszym serialu Prawo i porządek: Zbrodniczy zamiar. Pojawiła się w osiemnastym odcinku siódmego sezonu pt. Ten Count, gdzie wcieliła się w rolę Christine. W kolejnych latach występowała w filmach krótkometrażowych: Boreal (2009) oraz Seconds (2010), a w 2011 zagrała Jordyn w Kocha, lubi, szanuje.
W 2012 odbyły się premiery czterech filmów z jej udziałem: After, Bad Girls, Low Winter Sun oraz krótkometrażowego Eugene.
Na przełomie lat 2011 i 2012 wystąpiła także w sześciu odcinkach serialu Dr House, gdzie zagrała Dominikę Petrową (później House). Rok później zagrała dr Katię Petrowną w filmie Europa Report, a także zaczęła występować w serialu Czysta krew, jako Violet Mazurski (piętnaście odcinków w sezonach szóstym i siódmym). W 2014 roku zagrała także Marę Paxton w Justified: Bez przebaczenia (5 odcinków). W 2016 zagrała Annę w filmie Incarnate, a w 2017 pojawiła się w serialach Sneaky Pete i Quantico.