Damien Echols é um ator de 50 anos (11 décembre 1974). Damien Echols apareceu em 1 série e 4 filmes. Um desempenho a ser encontrado no papel de Darryl the Fish (voice) na série The Midnight Gospel. No cinema, como Self no longa-metragem Paradise Lost: The Child Murders at Robin Hood Hills.