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
Jessica Biel
Marisa Abela
Sophie Turner
Nicola Coughlan
Show more