Chloe Russell was born on June 26, 1974 in Athens, Ohio, USA. She is an actress, known for Suspect Zero (2004), Beerfest (2006) and Fragile World (2014). Read more on iMDB