Es el Secretario de Organización del PSE-EE de Gipuzkoa desde el año 2000. Repite en la Ejecutiva de Euskadi ya que fue miembro de esta Comisión hace dos legislaturas. Es, además, concejal de Azkoitia.
En el año 2002 forma parte de la gestora que gobernó el ayuntamiento de Zumárraga. Una gestora que se crea tras el asesinato por parte de ETA del concejal del PP de ese municipio, Manuel Indiano y que provoca el abandono de cargos públicos a consecuencia de la presión de la banda terrorista y su entorno.
MORALES fue miembro de las Juventudes Socialistas y posteriormente, en 1988 se afilia al Partido Socialista de Gipuzkoa. También es militante de la UGT.
Es licenciado en Relaciones Laborales por la Universidad del País Vasco.