Da Silva Rocha represented Brazil in the 3rd unofficial Chess Olympiad at Munich 1936 and in the 8th Chess Olympiad at Buenos Aires 1939.