Garcia has served two stints in the National Basketball Association as a member of the San Antonio Spurs (2003–04) and New Orleans Hornets (2004–05).
[2] Garcia was promptly waived by the hornets after suffering an anterior cruciate ligament injury vs. the Washington Wizards on December 12, 2004.
[3] This game with the ACL tear ended up being Garcia's final NBA game ever, as he spent the rest of his professional basketball career playing overseas.
Garcia has also played with UniCEUB/BRB and several other clubs of the top-tier level Brazilian League.
Garcia has been a member of the senior men's Brazilian national basketball team.