Эркулес начал свою карьеру в клубе Жувентус в 1928 году в возрасте 15-ти лет. В 1935 году он перешёл в Сан-Паулу, но в составе не закрепился и в тот же год перешёл во Флуминенсе. В команде Эркулес дебютировал 12 июня в матче с Португеза Деспортос. Эркулес провёл за Флу 176 матчей, забил 164 мяча — 4-й результат в истории команды. Он стал 5-м чемпионом Рио и однажды выиграл звание лучшего бомбардира Кариока. В 1942 году Эркулес перешёл в Коринтианс, где и завершил карьеру.
За сборную Эркулес провёл 6 матчей, забил 3 мяча. Участвовал в чемпионате мира 1938 года, где провёл два матча с Чехословакией и Польшей.