Lorri Davis has garnered widespread recognition for her work in the documentary film industry, with notable credits including the critically acclaimed "West of Memphis" released in 2012, the crime documentary series "48 Hours: Hard Evidence" which debuted in 2005, and the third installment of the "Paradise Lost" trilogy, "Paradise Lost 3: Purgatory", which premiered in 2011.
In her personal life, Lorri Davis has been in a long-term relationship with Damien Wayne Echols, a renowned author and musician, since December 3, 1999.