Deborah Allen was born on September 30, 1953 in Memphis, Tennessee, USA as Deborah Lynn Thurmond. She is an actress, known for Snow Angels (2007), Big Driver (2014) and Mom at Sixteen (2005). Read more on iMDB