Octavia Spencer 1970 -
Octavia Spencer was born on May 25th, 1970 in Montgomery, Alabama, USA.
She is 55.
- Birth Name: Octavia Lenora Spencer
- Parents: Dellsena Owens
As Actor
- Smurfs 2025