 He had stints with Inter de Limeira, and CR Vasco da Gama.In 2006, he went overseas to Canada to sign with the Toronto Lynx of the USL First Division.He made his debut on April 29, 2006 against the Vancouver Whitecaps.He recorded his first goal for Toronto in a 2-1 defeat to Portland Timbers on May 21, 2006.During his tenure with Toronto he recorded in total five goals.When the Lynx dropped to the PDL he signed as a free agent for the Serbian White Eagles of the Canadian Soccer League for the 2007 season.