Toya A. Brown 1 pictures

Actress
Toya A. Brown was born on March 4, 1960 in Chicago, Illinois, USA as Toya Ann Brown. She is an actress, known for Lucky Numbers (2000), My Sister's Keeper (2002) and Follow the Stars Home (2001).

Born: March 4, 1960
Star sign: Pisces
Height: 5' 10" (1.78 m)
Known for: Lucky Numbers (2000), My Sister's Keeper (2002), Follow the Stars Home (2001), My Name Is Earl (2005)
Search: