She has also starred in the independent films Our Song (2000), The Dead Girl (2006), Mother and Child (2009) and Night Catches Us (2010).
Ia juga membintangi film-film independen Our Song (2000), The Dead Girl (2006), Mother and Child (2009) dan Night Catches Us (2010).