Juan Rodríguez Suárez nació en 1510 en la ciudad de Mérida de la Extremadura leonesa que formaba parte de la Corona de Castilla, siendo hijo de Francisco Rodríguez y de Leonor Suárez.