With the help of an older brother, Mr Magallanes tied a string around his waist and attached it one-by-one to his three younger siblings, whom he took to higher ground. Then he came back for his parents.But Mr Magallanes, a strong swimmer, decided to go back for neighbours trapped on rooftops.
He ended up making many trips, and eventually saved more than 30 people from drowning, witnesses and survivors said.
Tired and shivering, Mr Magallanes was back on higher ground with his family when he heard Ms Penalosa screaming as she and her baby were being swept away on the polystyrene box they were using in an attempt to cross the swift currents.
He dived back in after the mother and daughter, who were already a few metres away and bobbing precariously among the debris floating on the brown water.
1 of 1