Alejandro Vazquez is known for his work on Amores perros (2000), Roma (2018) and Vantage Point (2008).
No data