By Youri Appelo

His works have been shown in IFFR (Rotterdam), Ruhrtriennale (Bochum) EYE Filmmuseum (Amsterdam), TENT (Rotterdam) Haiton Art Center (Taipei), among others. Salvador holds a Master’s in Lens-Based Media from the Piet Zwart Institute in the Netherlands.