xyFace Erica Hubbard 2009-12-21 Erica Hubbard Photos Erica Hubbard was born on 01 Jan 1979 in Chicago, Illinois, USA. Erica Hubbard on the Screen Erica Hubbard appeared in the movie Akeelah and the Bee(2006), Light It Up(1999), Save the Last Dance(2001), The Sisterhood of the Traveling Pants(2005)。 Akeelah and the Bee(2006) Light It Up(1999) Save the Last Dance(2001) The Sisterhood of the Traveling Pants(2005)