Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Emilio Ruiz del Río was born on April 11, 1923 in Madrid, Spain. He is known for Pan's Labyrinth (2006), The Devil's Backbone (2001) and Dune (1984). He died on September 14, 2007 in Madrid, Spain.