Lisa Curtis is an actress, known for Letters to God (2010), The Whisper Home (2010) and Stealing God (2005). Read more on iMDB