Haroldo Rodrigues Magalhães Castro (born 20 December 1931) is a Brazilian footballer. He played in two matches for the Brazil national football team in 1953. He was also part of Brazil's squad for the 1953 South American Championship.