Ha tenido pequeños roles en numerosas series entre las que destacan los 4400 y Painkiller Jane, en el cine tuvo su rol más importante hasta el momento interpretando a Danica Scott en Saw III.