Nació el 4 de Junio de 1951 en Tuligtic, Municipio de San Francisco Ixtacamastitlán, Puebla. Sus padres son: Rafael Muñoz Portilla (dfto.) y Ana Ma. Zamora Zamora. Sus hermanos: Juan Arturo, sacerdote de la diocesis de Tlaxcala . Jorge, Humberto y su hna. Ana María (dfta.).
Hizo sus estudios de la Primaria en la Escuela Apizaco y Fray Pedro de Gante de Apizaco, Tlax. (De 1957 a 1963). La Secundaria , Preparatoria y Filosofía en el Seminario de Tlaxcala, Tlax. (De 1964 a 1972). La última etapa de preparación para el ministerio sacerdotal, la Teología , la hizo en el Seminario Mayor de Xalapa, Ver. ( 1973 a 1976). Fue ordenado Presbítero por el Sr. Obispo de Veracruz, Dn. José Guadalupe Padilla Lozano el 19 de Marzo de 1977 en la Catedral de Veracruz, Ver. Hizo estudios de especialización de Teología Moral en la Academia Alfonsiana de Roma (1977-1979) y de Teología Espiritual en el Instituto de Espiritualidad de la Univ. Gregoriana de Roma, Italia (1979-1981).
- Los cargos que ha desempeñado son: Vicario cooperador en la Parroquia de Ntra. Sra. Del Carmen, Tierra Blanca, Ver. (Marzo a Septiembre de 1977); Vicario fijo de la entonces Vicaría de San Carlos Borromeo de Ursulo Galván, Ver. (1981-1984); Párroco de la Parroquia de San Cristóbal, Tlacotalpan, Ver. (1984-1988); Párroco de la Parroquia de Santa María de Guadalupe, Tierra Blanca, Ver. (1988-1996); Párroco de la Parroquia de San Miguel Arcángel, Boca Del Río, Ver. (De Agosto de 1996 a Octubre 2002).
También tuvo el cargo de Coordinador de la Formación Permanente del Clero, y fue el Vicario de Pastoral de la Diócesis de Veracruz. El 24 de Septiembre de 2002 fue nombrado por el Papa Juan Pablo II Obispo electo de la Diócesis de Coatzacoalcos, y el 20 de Noviembre de 2002 fue ordenado Obispo por la imposición de manos y la oración consacratoria del Excmo. Sr. José Guadalupe Padilla Lozano, Obispo Emérito de Veracruz .