Klea Scott was born on December 25, 1968 in Canal Zone, Panama. She is an actress, known for Minority Report (2002), Collateral (2004) and Intelligence (2005). She is married to John Langs. Read more on iMDB