He was born in Northern Philadelphia to a mother from Bayamón, Puerto Rico and Ángel García originally from Naguabo, Puerto Rico, who was also a boxer.
It was his father who introduced him to boxing, taking him to Philadelphia's Harrowgate Boxing Club when was ten years old, the minimum age allowed by local law for a minor to train. García Sr. has since been his primary boxing coach. Having been raised in the city with the second largest Puerto Rican community in the United States, García identified with his heritage, stating early in his career the desire to become the "next great Puerto Rican fighter".
Garcia admired Boxing Hall of Famer Carlos Ortíz as his favorite boxer and considered Ortíz's fight against Lenny Matthews in Philadelphia among the most memorable he had ever witnessed.
- Had 120 amateur bouts
- 2005 Tammer Tournament champion
- 2005 Under-19 national champion
- 2006 U.S. national champion