Siya man midbid sa produksyong panteyatro arog kan A View from the Bridge (2009), asin onscreen, para sa period pieces, arog kan The Duchess (2008), ang miniseryeng The Pillars of the Earth (2010) asin an saiyang pagganap bilang Evelyn Robin sa pelikulang Disney na Winnie the Pooh na may pamagat na Christopher Robin (2018).