Chloe Russell

Chloe Russell

Chloe Russell was born on June 26, 1974 in Athens, Ohio, USA. She is an actress, known for Beerfest (2006), Into the West (2005) and Suspect Zero (2004).

Tv Show