Raven Shamira Goodwin is an American actress. She made her debut with the comedy film Lovely & Amazing (2001), which earned her an Independent Spirit Award nomination, and next received a Screen Actors Guild Award nomination for her role in the drama ...
(wikipedia)