Miután harcolt a franciák ellen Murciában, Granadában és Valenciában (1810-1812), Freire tábornok lett, és 1813 augusztus 12-én Francisco Javier Castaños-t váltotta meg a Negyedik Hadsereg, vagyis a Galicia Hadsereg parancsnokságában. A serege legyőzte Soultot a San Marcial csatában.
1813. augusztus 31-én, a San Fernando Keresztért. Október 7-én a Bidassoa-i csatában Freire Del Barco és Barcena tábornokok hadosztályait vezette a folyón túlra, hogy elfoglalják a Mont Calvaire-on lévő francia pozíciókat. Freire szintén részt vett a Nivelle-i csatában november 10-én. 1814-ben a Toulouse-i csata során "látható hősiességgel" harcolt, ahol két hadosztálya kétségbeesetten megsebesült a Mont Rave-i francia redúttákért folytatott harcban.