Moreno startet sin karriere som fotballspiller i colombiansk andredivisjon med klubben Envigado, før denne klubben rykket opp til førstedivisjon. Moreno ble deretter overført til Atlético Nacional. Moreno har også spilt landskamper for .