En un comunicado, la Diócesis de San Sebastián ha indicado que Garro, que también es responsable de la biblioteca de la Catedral del Buen Pastor, nació en Lazkao hace cincuenta años.
A ello ha añadido que es licenciado en Antropología Social y Cultural por la Universidad del País Vasco (UPV/EHU); tiene en su haber el Postgrado Experto en Gestión de Recursos Culturales por la Universidad de Deusto; es también diplomado en Paleografía, Diplomática y Archivística, por la Escuela Vaticana adscrita al Archivo Secreto Vaticano y graduado en Biblioteconomía por la Biblioteca Apostólica Vaticana.
Garro es desde 1989 el director del Archivo Histórico Diocesano de San Sebastián y en 1993 fue nombrado Archivero General de la Diócesis, aunando en este cargo las direcciones del Archivo Histórico y la del Archivo de la Curia Diocesana.