Tressor Moreno began his career in the youth ranks of Colombia's Tuluá. In 1999, he emigrated to Peru and made his professional debut with Peruvian power Alianza Lima. While with Lima he appeared in 40 league matches and scored 16 goals, forming a formidable front line with Claudio Pizarro. During his time with Alianza Moreno was regarded as one of the best foreign players to have played in Peru. The following season he returned to Colombia with Atlético Nacional and had another productive season appearing in 34 league matches and scoring 11 times and helping Nacional to capture the 2000 Copa Merconorte. As a result of his play with Nacional, Moreno began to draw interest from European clubs and in 2000 was sold to FC Metz in France. In 2002 Moreno returned to Colombia as Metz loaned him to América de Cali. While with America, Tressor helped his club to the 2002 Apertura title. For the 2002 Finalización season Moreno was loaned to Independiente Medellín and helped his new club capture the Finalización title. Moreno returned to France for the 2003–04 season, and although he did not have much success with Metz he did help the club avoid relegation. Once his contract with Metz ended he returned to Colombia and played for Deportivo Cali and Once Caldas for the next few seasons. In 2005, he would embark on a very productive career in Mexico joining Club Necaxa. He was one of Necaxa's star players during the 05/06 season appearing in 29 matches and scoring 5 goals. The following season he would join CD Veracruz and had another fine season appearing in 30 league matches and scoring 8 goals. In 2007, he would join San Luis and enjoy unprecedented success with the club helping them to a Copa Sudamericana birth in 2008 and a Copa Libertadores birth in 2009. While with San Luis, Moreno appeared in 89 league matches and scored 16 goals. In January 2010Chacarita Juniors was close to signing the Colombian attacking midfielder on loan from San Luis FC, but the move finally did not materialize and Moreno joined Independiente Medellín. He joined Bahia of Brazil on February 8, 2011. However, he never played for the club and during the 2011 season signed with Santiago Wanderers in Chile. He was a regular starter for the club appearing in 14 games and scoring 1 goal. Moreno signed with San Jose Earthquakes of Major League Soccer on February 2, 2012.
International career
In 2000 Moreno debuted with Colombia. He played with Colombia at the 2005 CONCACAF Gold Cup and was named one of the best players of that tournament.