Gamarra played at youth level for Juventud Cooperativista,
River Plate and
Boca Juniors. He began his senior career with
Maltese Premier League outfit
Senglea Athletic in 2017. He made his debut on 23 September versus
Tarxien Rainbows. After ten games for Senglea, Gamarra headed to Switzerland to sign for
Challenge League club
Chiasso. He debuted on 8 February by starting a home loss to
Gorica, though would be substituted off for
Frano Mlinar with twenty-eight minutes remaining. ==Career statistics==