Francisco Castro Sierra militait à la CNT et dans le mouvement libertaire de son village de Santa Elena (Jaén) dès les années 1920. Dès le début de la guerre civile il avait participé à la résistance dans les Sierras en Andalousie. Il était ensuite milicien sur le front de Madrid dans la Colonne Durruti puis en Aragon jusqu’à la retraite vers la Catalogne où il avait intègré la 153e Brigade Mixte (ancienne Colonne Tierra y libertad).
Exilé en France il était interné au camp d’Argelès puis enrôlé dans une Compagnie de Travailleurs Etrangers. En 1940 il était à nouveau interné à Argelès où il faisait partie des boulangers du camp.
Francisco Castro Sierra est mort à Nîmes (Gard) en décembre 1957.