Święcenia kapłańskie otrzymał 21 listopada 1976 i został inkardynowany do diecezji Texcoco. Pracował głównie jako duszpasterz parafialny, był także m.in. wikariuszem biskupim ds. duszpasterskich (1997-2006), rektorem katedry (2001-2003) oraz prowikariuszem generalnym (2001-2006)[1].
13 maja 2006 papieżBenedykt XVI mianował go biskupem pomocniczym Texcoco[2]. 25 lipca tego samego roku z rąk biskupa Carlosa Retesa przyjął sakrę biskupią. W latach 2009–2012 był także sekretarzem generalnym meksykańskiej Konferencji Episkopatu[3].
25 października 2012 powołany na biskupa diecezjalnego Valle de Chalco[1], zaś 18 grudnia 2012 kanonicznie objął urząd[3].