Lorri DavisActing • 1963-07-16 • Charleston, West Virginia, USANo biography available.Known ForFan ClubNo Nerds have favorited Lorri Davis yet — be the first.All fan clubsFrom NerdspinFilmographyActor2Production12012West of MemphisFilmSelf – Damien's Wife★ 7.42012Paradise Lost 3: PurgatoryFilmSelf★ 7.4