Marques was born in Santa Rosa, Rio Grande do Sul, and started his career with São Borja in 1985. He never left his home state during his entire career, representing Dínamo, Oriental, São José de Cachoeira do Sul, Santo Ângelo and Palmeirense, retiring in 1997. Marques started his managerial career with former club Santo Ângelo in 1999, being in charge of the under-20 squad. After being in charge of another clubs' youth teams, he returned to Santo Ângelo in 2002, being appointed first-team manager and achieving an impressive fifth position in the year's Campeonato Gaúcho. Marques then worked with Bagé in the remainder of the 2002 season, and later joined Ulbra as a football coordinator. In October 2007, he replaced sacked Paulo Porto as manager of the latter team, but was dismissed the following March. Marques then went on to work at Passo Fundo, Santa Cruz-RS and Guarany de Bagé before returning to Santo Ângelo in 2009, where he replaced Mazarópi. He later took charge of Guarany de Camaquã, Avenida, and then returned to Guarany de Camaquã before being appointed manager of Esportivo for the 2011 season in November 2010. Sacked in March 2011, Marques subsequently managed hometown side Juventus and Tupy, before returning to Guarany de Camaquã for the 2013 season. He later returned to Tupy, where he won the 2013 Campeonato Gaúcho Série B with the club. Marques was named manager of Palmeirense for the 2014 campaign, but later moved back to former side Veranópolis. In February 2015, he was appointed manager of Inter de Santa Maria's under-20s, but returned to Tupy for the 2016 season. On 19 August 2016, Marques was appointed São Luiz manager for the 2017 campaign. He achieved immediate promotion to Campeonato Gaúcho as champions, and managed to avoid relegation in the following year. In March 2018, he was named manager of Novo Hamburgo for the year's Série D, but agreed to return to São Luiz in July, achieving an impressive fourth position with the latter in the 2019 Campeonato Gaúcho. On 29 June 2019, Marques was announced as manager of Caxias, but left the club in July after the club was knocked out of the Série D. On 30 September, he agreed to a deal with Ypiranga to become the club's manager for the ensuing campaign.