Robson played for Brazilian clubs Flamengo and Cabofriense between 2004 and 2008. On December 15, 2008 it was announced that Robson, and fellow Brazilian Jefferson had signed one-year deals to play for A-League club Gold Coast United. Robson was spotted playing for a match arranged for scouts in Rio de Janeiro.
He scored on his A-League debut for Gold Coast United United against Brisbane Roar in a 3-1 victory.
He was caught drunk driving after a night out with friends. Robson landed himself in hot water once more with Gold Coast manager Miron Bleiberg and faced being axed from Gold Coast United, after he failed to show up to a Youth League game after being dropped from the first XI soon after the loss to Adelaide United.