Natural de la villa del albariño, Machu tuvo la ocasión de enfundarse la elástica del Cambados en la Tercera División. Fue en ese equipo donde debutó siendo todavía un juvenil de primer año y donde jugaría otra temporada más en Tercera División antes de que los amarillos descendiesen a Preferente. Posteriormente pasó una temporada por el extinto Deportivo Grove, donde jugó un año, y por el Arosa, donde estuvo tres temporada, las mismas que en el Céltiga, aunque en el club de A Illa lo hizo en dos etapas diferentes. De todas formas, el equipo al que más tiempo ha estado ligado ha sido al Villalonga. Con la elástica celeste fue indiscutible durante años gracias a su trabajo y sacrificio en todos los partidos que jugó defendiendo a los de San Pedro.