Pérez came through the Boca Juniors academy, appearing twice at the 2012 U-20 Copa Libertadores.[1] On 18 July 2012, Pérez was loaned to Boca Unidos in Primera B Nacional.[1] He made fifty-seven appearances in two seasons with them, including for his senior debut on 10 August versus Gimnasia y Esgrima and for his first goal against Aldosivi on 19 March 2014.[1] Three months later, Pérez joined Primera B de Chile side Magallanes on loan.[1][3] He featured thirty-one times in 2014–15.[1] In 2016, Pérez returned to Boca Unidos on permanent terms.[1][4][5] Thirty-four matches followed, as he also received his fifth red card in six years.[1]
On 10 July 2018, after suffering relegation from Primera B Nacional with Boca Unidos, Pérez signed for Primera B Metropolitana's Atlanta.[1][6][7] His first appearance came in a two-goal win away from home on 21 September versus UAI Urquiza.[1][8][9]