Cast and Crew of Soul Food

Cast of
Soul Food

About Soul Food

Traditional Sunday dinners at Mama Joe's (Irma P. Hall) turn sour when sisters Teri (Vanessa L. Williams), Bird (Nia Long) and Maxine (Vivica A. Fox) start bringing their problems to the dinner table in this ensemble comedy. When tragedy strikes, it's up to grandson Ahmad (Brandon Hammond) to pull the family together and put the soul back into the family's weekly gatherings.

Full Cast of Soul Food

Vanessa Williams
plays Teri

Vanessa Williams as Teri

An American pop-R&B recording artist, producer, dancer, model, and actress. In 1983, she became the first woman of Af...

See Vanessa Williams's other roles

Vivica A. Fox
plays Maxine

Vivica A. Fox as Maxine

Vivica Anjanetta Fox (born July 30, 1964) is an American actress and television producer. She is best known for her r...

See Vivica A. Fox's other roles

Nia Long
plays Robin (Bird)

Nia Long as Robin (Bird)

Nia Long (born October 30, 1970) is an American actress and occasional music video director. She is best known for he...

See Nia Long's other roles

Michael Beach
plays Miles

Michael Beach as Miles

From Wikipedia, the free encyclopedia. Michael Anthony Beach (born October 30, 1963) is an American actor.

See Michael Beach's other roles

Mekhi Phifer
plays Lem

Mekhi Phifer as Lem

Mekhi Thira Phifer (born December 29, 1974) is an American actor. He is perhaps best known for his multi-year role as...

See Mekhi Phifer's other roles

Brandon Hammond
plays Ahmad

Jeffrey D. Sams
plays Kenny

Jeffrey D. Sams as Kenny

Jeffrey D. Sams is an actor.

See Jeffrey D. Sams's other roles

Gina Ravera
plays Faith

Irma P. Hall
plays Mother Joe

Carl Wright
plays Reverend Williams

Mel Jackson
plays Simuel

Morgan Méchelle Smith
plays Kelly

John M. Watson Sr.
plays Uncle Pete

Marcia Wright
plays Nicole


Crew of Soul Food

Discover the backstage crew of Soul Food →