Proveniente del Club Teniente Ruiz de la segunda división peruana en el cual jugó hasta los 16 años, Alejandro Villanueva debutó exitosamente en Primera División con Alianza Lima en 1927 y un año después obtuvo el "bicampeonato", destacándose por su buena técnica.