Juan Benavides is an architect and filmmaker currently based in the Netherlands.

He studied at Universidad de Monterrey in Mexico and Universidad Mayor in Chile.

He was awarded the Beca Jovenes Creadores in 2017 and the 2019 Beca Arq. Marcelo Zambrano from CEMEX to study The Berlage Post-master in Architecture and Urban Design in Delft.