Corzo comenzó jugando por su colegio el Santa María Marianistas donde tuvo de entrenador al exjugador y técnico Jaime Drago. Formó parte de la Academia Frama Fútbol, de ahí fue llevado a las divisiones menores del Club de Regatas Lima. Tras una invitación a un seleccionado nacional juvenil, Jaime Duarte exfutbolista aliancista lo vio jugar y lo llamó para integrar al Alianza Lima para luego ser promovido al primer equipo en 2008.
Tras cinco temporadas en el cuadro santo, fue transferido a Deportivo Municipal para la temporada 2016 consolidándose por la banda derecha y llegando a ser tomado en cuenta por Ricardo Gareca para la Copa América Centenario, participando en dos de los cuatro partidos. Tras volver al club por su buena actuación y la de su equipo disputaron las semifinales del Campeonato Descentralizado, en la cual finalizaron en el cuarto lugar, terminando el año con seis goles y en la nómina de los tres mejores jugadores del campeonato que terminó ganando Miguel Trauco. En diciembre de 2016 fue fichado por Universitario de Deportes.
En diciembre de 2016 fue fichado por Universitario de Deportes por dos temporadas. Jugó la Copa Libertadores 2017 y Copa Libertadores 2018. A finales de 2018, luego de dos años con bastante continuidad renovó su contrato por tres temporadas hasta finales de 2021. En el año 2020, en la fecha 6 del Torneo Apertura anotó su primer gol en un clásico frente a Alianza Lima, dándole la victoria al conjunto crema por 2-0. Luego de una gran campaña salió campeón del Torneo Apertura, sin embargo, su club perdió el play off a final de año contra Sporting Cristal. Luego de una buena temporada 2021, donde su club logró clasificar a la Copa Libertadores 2022, renovó su contrato por 3 temporadas más.[7] En la temporada 2023 salió campeón nacional al vencer en la final a Alianza Lima, obteniendo su segundo título nacional. Tras la partida de José Carvallo para el 2024, quedó como capitán del plantel merengue para el Centenario, saliendo como bicampeón nacional al ganar el Torneo Apertura y el Torneo Clausura. El 5 de diciembre de 2024 se oficializó su renovación por dos temporadas con el club merengue.[8]
Fue convocado por el técnico Sergio Markarián para participar en la Copa América 2011. En el torneo Perú integró el grupo C junto con Uruguay, Chile y México.[12] No fue tomado en cuenta para los dos primeros encuentros de la fase de grupos, pero para el tercer partido inició como titular en la derrota por 1-0 ante Chile.[13] Finalmente el conjunto peruano derrotó a Venezuela por 4-1 y ocupó el tercer lugar.[14]
El 20 de mayo de 2016 el entrenador Ricardo Gareca, lo incluyó en la nómina de 23 jugadores convocados para disputar la Copa América Centenario.[15] El estreno de la blanquirroja en la competición se produjo el 4 de junio de 2016 derrotando por 1-0 a Haití. Cuatro días más tarde empató por marcador de 2-2 ante su similar de Ecuador.
Perú cerró su participación en la primera fase con una victoria por 1-0 ante Brasil. En los cuartos de final enfrentó a la selección de Colombia con la que empató 0-0 en el tiempo reglamentario, finalmente fueron derrotados por 4-2 en la tanda de penales.[16] Aldo estuvo presente en dos de los cuatro partidos que disputó su selección.
El 16 de mayo de 2018 el entrenador de la selección peruana, Ricardo Gareca, lo incluyó en la nómina preliminar de 24 jugadores convocados para la Copa Mundial de Fútbol de 2018.[17] Fue confirmado en la lista definitiva de 23 jugadores el 4 de junio.[18]
↑El resultado del partido fue de 2:0 a favor de Bolivia, sin embargo la FIFA le concedió la victoria por 0:3 a Perú por alineación indebida de Nelson Cabrera en el seleccionado boliviano.