- 1991年《铁钩船长》饰演:玛吉·史密斯
- 2019年《舞娘情缘》饰演:玛吉·史密斯
- 1999年《与墨索里尼喝茶》饰演:玛吉·史密斯
- 1960年《温柔乡》饰演:玛吉·史密斯
- 2019年《唐顿庄园电影版》饰演:VioletCrawley
- 2018年《铁拳第二季》饰演:Bethany
- 2001年《哈利·波特与魔法石》饰演:米勒娃·麦格
- 2015年《住货车的女士》饰演:玛吉·史密斯
- 2015年《涉外大饭店2》饰演:玛吉·史密斯
- 2014年《可爱老女人》饰演:玛吉·史密斯
- 2012年《四重唱》饰演:Jean
- 2011年《涉外大饭店》饰演:穆里尔
- 2011年《吉诺密欧与朱丽叶》饰演:LadyBluebury
- 2007年《哈利·波特与凤凰社》饰演:麦格教授
- 2005年《保持缄默》饰演:玛吉·史密斯
- 2005年《哈利·波特与火焰杯》饰演:米勒娃·麦格