Carlos Reygadas was born on October 10, 1971 in Mexico City, Distrito Federal, Mexico. He is a producer and director, known for Stellet Licht (2007), Japón (2002) and Post Tenebras Lux (2012). He is married to Natalia López.
No related contents, please re-enter