Was later discovered by a football teacher who took him to play for Racing of Taltal, where he had early success.
As of 2013, he plays for Racing Metro 92.
In 2004, he returned to Argentina to play for Racing Club.
From 1911 he played as forward for Racing Club de France.
From 1922 to 1925 he played again for Racing Club.
He played 112 games for Racing until 2008, when he joined River Plate.
García played over 100 games for Racing Club between 1991 and his departure in 1995.
He played in France for 5 seasons for Racing Club.
He currently plays for Racing Metro 92 in the Top 14.
In 2005-06 season, the two brothers played together for Racing de Santander.