曾在爱丁堡纳皮尔大学学习摄影。1995年毕业于位于英格兰白金汉郡比肯斯菲尔德的国家电影与电视学院的摄影与导演专业。
个人生活.2002年她与音乐人Rory Stewart Kinnear结婚。2013年10月8日，她获得爱丁堡大学授予的荣誉博士学位。