← Back to explore








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.
Filmography7 titles

The Midnight Gospel
2020as Darryl the Fish (voice)
2020as Darryl the Fish (voice)

Paradise Lost: The Child Murders at Robin Hood Hills
1996as Self
1996as Self

West of Memphis
2012as Self
2012as Self

Paradise Lost 3: Purgatory
2011as Self
2011as Self

Paradise Lost 2: Revelations
2000as Self
2000as Self

Bloodlines: The Art and Life of Vincent Castiglia
2018as Self
2018as Self

The West Memphis Three
as self
as self