Óscar Castro Zúñiga nació en Rancagua el 25 de marzo de 1910, hijo de Francisco Castro y María Esperanza Zúñiga, siendo el tercero de cinco hermanos: Graciela, Javier, Elba, e Irma.