Born in Buenos Aires, Mesones spent the vast majority of his career in Spain, representing Real Murcia CF, Levante UD, CE L'Hospitalet and CE Europa, with all clubs competing in the Segunda División.
In his native country he appeared for Boca Juniors, San Lorenzo de Almagro and Club Atlético Atlanta, and also had a stint at Independiente Santa Fe in Colombia.
Mesones retired at the end of the 1966–67 season while in service of Catalonia-based Europa, eventually amassing totals of 124 games and 16 goals in the second division.
As a manager, Mesones worked in the Spanish La Liga for nine campaigns, adding another 15 in the second tier.
[4][5] In late January 2000, training with his club Granada CF, the 64-year-old Mesones suffered a heart attack and was admitted to intensive care unit.