Damien Echols
Born: 1974-12-11 in Arkansas, USA
Known For: Acting
Biography
Damien Wayne Echols is an American writer and ceremonial magician based in Harlem, New York. He is best known as one of the West Memphis Three, a group of teenagers controversially accused and convicted of a triple murder in 1994. Since his release from death row in 2011, Echols has authored several autobiographies and spiritual books.
Filmography
2020
- The Midnight Gospel as Darryl the Fish (voice)
2018
2013
- IRL as Gun Salesman
2012
- West of Memphis as Self
- Paradise Lost 3: Purgatory as Self
2000
- Paradise Lost 2: Revelations as Self