- 2013年《星际迷航:暗黑无界》饰演:卡萝尔
- 2009年《穿越国境》饰演:克莱尔·谢珀德
- 2018年《一塌糊涂》饰演:Irene
- 2010年《我配不上她》饰演:莫莉
- 2013年《解码安妮·帕克》饰演:Louise
- 2016年《渎职》饰演:Charlotte
- 2012年《大侦探波罗第十季》饰演:Lenox
- 2010年《我配不上她》饰演:爱丽丝·伊芙
- 2012年《黑衣人3》饰演:YoungAgentO
- 2012年《黑衣人3》饰演:YoungAgentO
- 2016年《超脑48小时》饰演:玛塔·林奇
- 2016年《渎职》饰演:爱丽丝·伊芙
- 2023年《鬼邮轮:玛丽皇后号》饰演:AnneCalder