Sportive accomplie, elle a remporté de nombreuses courses. En 2004 elle réalise Shirley Chisholm’72 Unbought & Unbossed, Free Angela And All Political Prisoners est son second film.