Otero llegó a la Liga MX proveniente del Atlético Mineiro, pero su etapa en Cruz Azul fue discreta: disputó solo 11 partidos en la Liga MX sin lograr anotar goles. Tras su salida, jugó en el Fortaleza de Brasil, luego en el Aucas de Ecuador, y posteriormente regresó a Brasil para unirse al Santos.
Ahora, con Nacional, Otero buscará destacarse en el fútbol uruguayo y aportar su experiencia internacional en el máximo torneo continental, la Copa Libertadores.