Olivia Hancock

Olivia Hancock

Olivia Hancock was born on December 24, 2003 in San Diego, California, USA. She is an actress, known for My Sister's Keeper (2009).

Tv Show