Garcia graduated from the University of Hull in England with a first class honours degree in history and obtained a doctorate on "The Political and Constitutional Development of Gibraltar".
[3] He was re-elected at the 2000 election and served as Shadow Minister for Trade, Industry, Tourism and Financial Services until 2003.
[3] Garcia's party then formed a coalition to contest the 2003 election with the GSLP, which won five seats, re-electing Garcia to serve as Shadow Minister for Trade, Industry, Tourism and Heritage until 2007 when he was again re-elected at the 2007 election serving in the same Shadow Ministry.
[3] The newly elected GSLP Chief Minister of Gibraltar, Fabian Picardo, appointed Garcia Deputy Chief Minister with responsibility for planning and lands, political, democratic and civic reform, and civil aviation.
[4] During the general election campaign in 1996 Garcia ripped up the GSLP manifesto during a leaders debate programme on GBC.