Career
Morales had played for Real España, Marathón and Hispano, before finishing his career at Vida, in the Liga Nacional de Honduras. Morales made his debut for Honduras in a November 1999 friendly match against Trinidad & Tobago and has earned a total of 5 caps, scoring no goals. His final international was a July 2001 Copa America match against Uruguay.