Sarah Lawrence College
サラ・ローレンス大学で演劇を学び、舞台を経て『ウェルカム・ドールハウス』で映画デビュー。その後、『バイオハザード』、『The O.C.』、『アグリー・ベティ』など様々な映画、ドラマに出演している。