Born in Vigo, he began his career at his hometown club Rápido de Bouzas.
Correa played in the last match that was held between these two rivals on 11 March 1923, which the fortunistas lost 0–1.
[4] On 10 April 1924, he played a friendly match for Celta against the Uruguay national team that would go on to win the 1924 Summer Olympics in Paris.
[5] He won three back-to-back Galician Championships with Celta in 1923-24, 1924-25 and 1925-26 before retiring at the end of that same season.
Like many other Celta players of that time, he played for the Galicia national team, netting 2 goals in his debut, which was a friendly against a Pontevedra XI on 28 January 1923.