Nacido en Toluca, Estado de México, el 13 de marzo de 1947, séptimo de diez hijos. Hizo sus estudios primarios y secundaria en Toluca, su preparatoria en el Seminario Conciliar de México y el Bachillerato de Filosofía y Teología. Es Licenciado en Psicología por la Universidad Pontificia Salesiana en Roma.
Guillermo es Obispo desde 2000, elegido por el Papa San Juan Pablo II, auxiliar de la Arquidiócesis de México; y elegido obispo de Cuautitlán por el Papa Benedicto XVII en septiembre 23 de 2005. Fue Coordinador de la Comisión Episcopal de Pastoral de la Comunicación Social de 2000 a 2008; y de 2004 a 2008 miembro del Departamento de Comunicación Social del CELAM. Es el Encargado de la Dimensión de Pastoral de la Movilidad Humana desde noviembre de 2014.