7岁的她通过面试,进入纽约大都会歌剧院进行表演,在林肯中心使用六种语言表演了超过20出歌剧,并且与多明戈和帕瓦罗蒂有过同台献艺的机会。进入青春期后,因为长得太高而不适合再在歌剧中饰演儿童,她便离开剧院。
1996年,毕业于曼哈顿岛的史宾斯学校,是一所精英私立女子学校。
15岁时候,她通过斯坦福大学提供的在线扩展课程(为有天赋的青年的教育项目)获得高中文凭。随后,进入哥伦比亚大学学习艺术史和法语。此外,她还在纽约Flo Salant Greenberg的演员培训机构学习表演多年。
1997年,首次出现在电视屏幕上,在美剧《法律与秩序》客串了一个角色。
1999年,出演电视电影《双面天才》。
2000年,出演电视电影《奥黛丽赫本的故事》;同年,出演了自己的首部大银幕之作《民谣搜集者》。
2003年,出演电影《神秘河》。
2004年5月28日,出演灾难电影《后天》;12月9日,主演电影《歌剧魅影》。
2006年,主演灾难电影《海神号》。
2009年,主演电影《七龙珠》。
2011年,出演Showtime出品的连续剧《无耻之徒》。
2013年,出演魔幻剧《美丽生灵》。
2018年1月24日,出演电影《徒劳而愚蠢的姿态》。
2022年,参演电视剧《安吉琳》;9月,参演的电视剧《拥挤的房间》杀青。
1998年《格雷斯与格洛里》饰演Luanne
1998年《情牵一生》饰演Lily
1999年《双面天才》饰演Claire Addison
2000年《民谣搜集者》饰演Deladis Slocumb
2000年《奥黛丽·赫本的故事》饰演Young Audrey Hepburn (ages12-16)
2000年《结梦情缘》饰演Young Girl
2001年《Happy Now》饰演Jenny Thomas/Nicky Trent
2001年《美国天堂》饰演Sheila - at 15
2002年《真爱赌局》饰演Vicky Amonte
2003年《Nola》饰演Nola
2003年《神秘河》饰演Katie Markum
2004年《歌剧魅影》饰演Christine
2004年《后天》饰演Laura Chapman
2006年《海神号》饰演Jennifer Ramsey
2009年《敢不敢》饰演Alexa Walker
2009年《七龙珠》饰演Bulma
2013年《美丽生灵》饰演Ridley Duchannes
2014年《彗星的轨迹》饰演Kimberly
2014年《温暖渐冻心》饰演Bec
2014年《在我消失之前》饰演Maggie
2018年《徒劳愚蠢的手势》饰演Kathryn Walker
2019年《冷血追击》饰演Kim Dash
1997年《律师本色第一季》
1997年《法律与秩序》饰演Alison Martin(8-10)
1998年《A Will of Their Own(1-1)》饰演Sarah(10岁)
1999年《As the World Turns》饰演Abigail Williams #1
1999年《Snoops(1-6.11)》饰演Caroline Beels
2001年《律师本色》饰演Allison Ellison(6-1,2)
2009年《吉米·法伦深夜秀》
2010年《柯南·奥布莱恩秀》
2011年《Inside(1-1)》饰演Christina Perasso
2011年《无耻之徒》饰演Fiona Gallagher(第一季到第九季)
2015年《詹姆斯·柯登深深夜秀》
2015年《无耻之徒(美版)第五季》
2016年《无耻之徒(美版)第七季》
2016年《野兽家族》
2016年《切尔西脱口秀》
2016年《无耻之徒(美版)第六季》
2017年《无耻之徒(美版)第八季》饰演Fiona Gallagher
2017年《这就是性骚扰》
2018年《无耻之徒(美版)第九季》饰演Fiona Gallagher
2019年《黑客军团》饰演Caroler#1(4-1)
2020年《安吉琳》饰演Angelyne
2011年《无耻之徒》
2016年《野兽家族》
2016年《无耻之徒(美版)第七季》
2017年《无耻之徒(美版)第八季》
2019年《摩登情爱 第一季》