Es padre del también futbolista Gilberto Mora Zambrano, elemento de Club Tijuana.
Debutó con los Diablos Rojos del Toluca en el torneo Verano 1997.
Entre 1998 y 2001, jugó en la División de Plata, para Atlético Mexiquense, Real Cuautitlán, Tigres B y Bachilleres; en el Verano 2002 regresó a la Primera División de México con Veracruz.
Permaneció con los Naranjas durante seis años alternando partidos con Jaguares B y Petroleros de Salamanca, filiales del conjunto chiapaneco en la Primera División 'A'.
Con los Xoloitzcuintles ganó el Apertura 2010 y la Final de Ascenso 2010-11.