He was invited back into the British team in January 2004 to try and strengthen the squad preparing for the 2004 Summer Olympics, being cut in the final selection period.
Between 1998 and 2000 he played in Germany, where he won two league titles and one cup winners medal with Harvestehuder THC.
He represented England and won a bronze medal in the men's hockey, at the 1998 Commonwealth Games in Kuala Lumpur.
Between 1996 and 1998 Garcia played for HDM, a Dutch field hockey club based in The Hague.
At International level Garcia was Head Coached of the Scotland men's national field hockey team between 2008 and 2011.