Gallo started his career as a player in Botafogo-SP (city of Ribeirão Preto, state of São Paulo), in 1986. He played for several clubs like Vitória, Santos, São Paulo, Botafogo and Atlético Mineiro, and ended his career playing for Corinthians, in 2001.
After his retirement as a player, he became assistant-coach, working with coach Carlos Alberto Parreira in Corinthians, in 2002. Also, he worked as assistant-coach with Darío Pereyra in Grêmio in 2003 and with Wanderlei Luxemburgo in Santos in 2004.
In 2004, he started his career as head-coach with the club Villa Nova. Still in 2004 he was invited by the famous Brazilian coach Vanderlei Luxemburgo to work with him as assistant-coach in Santos club; winning together the title of Brazilian Championship.
At the beginning of 2005, he was invited to coach Portuguesa club during São Paulo State League. Due to an excellent work with Portuguesa de Desportos, soon after coach Vanderlei Luxemburgo was assigned as Real Madrid‘s coach in the second half of the 2004/2005 season, Gallo was invited to take over Santos club as head-coach.
Gallo coached the big Brazilian club Internacional in 20 games and conquered the Recopa Sudamericana (SouthAmerican Re-Cup 2007) during Brazilian Championship, when he moved to Figueirense. On 5 September 2009 Esporte Clube Santo André, officials dismissed him after seven games with no wins.