Verda Davenport is an actress, known for 21 Grams (2003), The Rainmaker (1997) and Nothing But the Truth (2008). Read more on iMDB