Damien Echols

Damien  Echols

DAMIEN ECHOLS grew raised in Mississippi, Tennessee, Maryland, Oregon, Texas, Louisiana, and Arkansas after being born in 1974. Damien and two other young men were falsely convicted of murder when they were 18 years old, and they became known as the West Memphis Three. Damien was sentenced to death and spent nearly two decades on death row before being released in 2011. Damien was ordained into the Rinzai Zen Buddhist tradition while incarcerated. He is the subject of HBO's Paradise Lost, a three-part documentary series, and Peter Jackson and Fran Walsh's documentary West of Memphis.

Damien is also the co-author (with his wife Lorri Davis) of the New York Times bestsellers Life After Death and Yours For Eternity. Damien is a visual artist who also conducts magick seminars across the country. His work uses glyphs, sigils, and symbols to communicate directly with the subconscious, integrating magick techniques with his own alphabet and writing system to break down concepts and events into abstract patterns. He and Lorri have three kitties and live in New York City.

Visit damienechols.com for additional information.