Король Галисии в 1065 — 1067 гг. Сын Фердинанда I.
После смерти отца Гарсия получил Галисию, из которой был вскоре изгнан старшим братом Санчо II. Гарсия бежал к арабам в Севилью. После того как в 1072 г. королевской властью завладел другой его брат — Альфонс VI, Гарсия приехал к нему требовать обратно Галисию. Альфонс обманом захватил Гарсию в плен и всю жизнь держал в темнице закованным в цепи.