 Schmitz started his professional career at Malutrom, winning the 2000 Brazilian 3rd division.In 2001, he joined Lille OSC, where he spent six seasons and for whom he played 99 Ligue 1 games and appeared in the Champions League and UEFA Cup.He joined Birmingham City on loan for the 2007–08 season on July 6, 2007.