Fue congresista de la república durante el periodo 1995-2000 y senador en 1985.
[2] Fue militante del Partido Aprista Peruano y se inicia en la política como candidato al Senado de la República en las elecciones parlamentarias de 1985, donde luego resulta elegido como senador para el periodo parlamentario 1985-1990.
Intentó ser reelegido en las elecciones parlamentarias de 1990, sin embargo, no tuvo éxito.
En 1999, Morales renunció al Partido Aprista Peruano tras discrepancias internas y se mantuvo como congresista independiente.
En las elecciones generales del año 2000, Morales se integró al partido Somos Perú de Alberto Andrade y nuevamente postuló a la reelección en las elecciones congresales sin tener éxito.