Skip to content
Damien Echols

Damien Echols

Actor · Born December 11, 1974 · Arkansas, USA

IMDb

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.

Acted in 2

Produced 1

2010s

  1. 2012

    West of Memphis

    Producer

Appearances6

2010s

  1. 2018

    Bloodlines: The Art and Life of Vincent Castiglia

    Self

  2. 2012

    West of Memphis

    Self

  3. Paradise Lost 3: Purgatory

    Self

2000s

  1. 2000

    Paradise Lost 2: Revelations

    Self