Octavia Chavez-Richmond › Date of birth
Octavia Chavez-Richmond was born on 24 November 1988 in Arlington, Virginia, USA. She is an actress and director, known for Knives Out (2019), Free Guy (2021) and Lolita Express (2020). imdb.com
Barry Keoghan
Jennifer Lopez
George Clooney
Leslie Bibb
Show more