Hijo de Cristóbal Fierro González y Claudina Luengo Leal.
Se casó con Carolina del Carmen Toledo Araneda y tuvieron siete hijos.
Volvió a ejercer como alcalde de Curanilahue en tres períodos consecutivos: Fue candidato a diputado en 1957 por la Decimoctava Agrupación Departamental "Lebu, Cañete y Arauco", período 1957-1961, sin resultar electo.
En 1961 se presentó nuevamente como candidato a diputado por la Decimoctava Agrupación Departamental, siendo electo para el período 1961-1965.
En las elecciones parlamentarias de 1973 postuló nuevamente a diputado por la Decimoctava Agrupación Departamental en representación de la Unión Socialista Popular (USOPO), sin resultar electo.