Hércules inició su carrera en el São Bernardo en 2016, permaneciendo ocho meses en el club antes de optar por irse por nostalgia.
Más adelante en el año se unió al Atlético Cearense y regresó a la base juvenil.
Hércules fue cedido al Crato en octubre de 2020, ayudando en el ascenso del club desde el segundo nivel.
[3] Hércules hizo su debut en el primer equipo con Fortaleza el 24 de febrero de 2022 reemplazando a Juninho Capixaba en la victoria por 1-0 en casa sobre Pacajus.
[5] Hércules hizo su debut en la Série A brasileña el 10 de abril de 2022 reemplazando a Matheus Jussa en la derrota en casa por 0-1 contra Cuiabá.