Edgar Wuotto is known for El Señor de los Cielos (2013), Fear the Walking Dead (2015) and The Legend of La Llorona (2022).
No data