Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Carlos Illescas was born on May 9, 1918 in Guatemala City, Guatemala. He was a writer and editor, known for Dr. Tarr's Torture Dungeon (1973), Deseos (1977) and Angels and Cherubs (1972). He died in 1998 in Mexico, D.F., Mexico.