Ir maz zināms par viņa bērnības un jaunības gadiem. Viņš dzimis Turbako, Kolumbijā, kad Panama bija daļa no šīs valsts. 1855. gadā viņš ieradās Panamā un sāka strādāt Panamas dzelzceļa kompānijā kā ārsts. Vairāk kā divdesmit gadus viņš nostrādāja Santo Tomás slimnīcā. Viņa svarīgākais darbs bija kā Panamas dzelzceļu galvenajam ārstam. Tas bija nozīmīgs atbalsta punkts lomai, kuru viņš spēlēja Panamas neatkarības iegūšanā no Kolumbijas. Gerrero bija svarīgs 1903. gada neatkarības kustības dalībnieks.