Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Juan López Moctezuma was born on October 4, 1931 in Mexico City, Distrito Federal, Mexico. He was an actor and director, known for El Topo (1970), Alucarda (1977) and Dr. Tarr's Torture Dungeon (1973). He died on August 2, 1995 in Mexico City, Distrito Federal, Mexico.