- 2012年《勇敢传说》饰演:Merida
- 2021年《绞肉行动》饰演:JeanLeslie
- 2007年《老无所依》饰演:CarlaJeanMoss
- 2012年《勇敢传说》饰演:梅莉
- 2001年《高斯福庄园》饰演:MaryMaceachran
- 2013年《大西洋帝国第四季》饰演:Margaret
- 2012年《大西洋帝国第三季》饰演:Margaret
- 2011年《大西洋帝国第二季》饰演:Margaret
- 2014年《大西洋帝国第五季》饰演:Margaret
- 2010年《大西洋帝国第一季》饰演:Margaret
- 2004年《寻找梦幻岛》饰演:凯莉·麦克唐纳
- 2000年《英伦四月天》饰演:伊丽莎白·佩蒂格鲁
- 1998年《伊丽莎白》饰演:IsabelKnollys
- 2017年《玉子》饰演:凯莉·麦克唐纳
- 2017年《时间中的孩子》饰演:朱莉
- 2017年《猜火车2》饰演:凯莉·麦克唐纳