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é à un groupe de guérilla en Andalousie. Il a été 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 153è Brigade Mixte (ancienne Colonne Tierra y Libertad).
Exilé en France lors de la Retirada, il a été 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 à Nimes (Gard) en décembre 1957.