出生在得克萨斯州,,但在成长在田纳西州。1995年毕业于北卡罗来纳州艺术学院。一开始她出现在各种电视节目中。于1997年的电影《尽善尽美》中一个小配角开始登上银幕。之后在《银河追缉令》中的角色让她取得了一定的突破,之后出演了大量的电影,但以演出各种小配角为主。