Acting
EN cinema · 2 credits
Born
16 July 1963 (age 63)
Birthplace
Charleston, West Virginia, USA
Also known as Lorri Ann Davis · Lorri Davis Echols
Paradise Lost 3: Purgatory
West of Memphis
as Self
as Self – Damien's Wife, Producer