The Color Purple - Cast
Danny Glover
Albert
Actor
Whoopi Goldberg
Celie
Actor
Margaret Avery
Shug Avery
Actor
Oprah Winfrey
Sofia
Actor
Willard E. Pugh
Harpo
Actor
Akosua Busia
Nettie
Actor
Desreta Jackson
Young Celie
Actor
Adolph Caesar
Old Mr.
Actor
Rae Dawn Chong
Squeak
Actor
Dana Ivey
Miss Millie
Actor
Leonard Jackson
Pa
Actor
Bennet Guillory
Grady
Actor
Carl Anderson
Reverend Samuel
Actor
Susan Beaubian
Corrine
Actor
Laurence Fishburne
Swain
Actor
Leon Rippy
Store Clerk
Actor
Drew Bundini Brown
Jook Joint Patron
Actor
Arnold F. Turner
Jook Joint Patron
Actor
Jeris Poindexter
Jook Joint Patron
Actor
Hawthorne James
Jook Joint Patron
Actor
Sonny Terry
Jook Joint Musician
Actor
Greg Phillinganes
Jook Joint Musician
Actor
Paulinho da Costa
African Musician
Actor
Clarence Avant
African Musician
Actor
Maria Howell
Church Choir Soloist (uncredited)
Actor
Gayle King
Church-goer (uncredited)
Actor