A product of hometown Real Zaragoza's youth system, Moisés was born in Zaragoza, Aragon.
Moisés managed to stay in the Spanish top level until December 2002, receiving relative playing time with both the Yellow Submarine and Sevilla FC.