Shirley Jo Finney is an actress and director, known for Wilma (1977), Echo Park (1985) and Uncle Tom's Cabin (1987). Read more on iMDB