Missionario scalabriniano. Renato Zilio ha fatto studi universitari a Padova, in campo letterario, e a Parigi in teologia, conseguendo un titolo di master in teologia delle religioni. Ha fondato e diretto il Centro interculturale di Ecoublay nella regione parigina, e diretto a Ginevra la rivista Presenza italiana. Attualmente vive a Londra, al Centro Interculturale Scalabrini di Brixton Road.