Aguilar jugó para Esther Grande y Deportivo Municipal durante su etapa como juvenil.
[1] Aguilar jugó todo el partido como defensa central, que Municipal perdió 3-0.
Hizo un total de cinco apariciones para el club en la temporada 2019.
[2] En 2020 marcó su primer gol en el empate 1-1 frente a Sporting Cristal.
[3][4][5] En el 2019, Aguilar fue convocado para la selección de fútbol sub-17 del Perú en varias ocasiones.