Nacido en San José de Gracia, en San Juan de los Lagos, el 27 de enero de 1945, el padre Navarro estudió filosofía y teología en el Seminario de Guadalajara, y luego en el de San Juan de los Lagos.
Tras ser ordenado sacerdote el 23 de diciembre de 1977, ha sido en la diócesis de San Juan de los Lagos vicario parroquial, encargado de la Pastoral juvenil diocesana, vicario episcopal para el Consejo de los Laicos, Miembro del equipo diocesano de pastoral. Desde 1993 es párroco de San Julián.