The death toll from an earthquake in the southern Philippines has risen to seven, officials said, with many more injured.

The victims included a seven-year-old boy and his 44-year-old father who died after they were struck by a boulder, officials told the Reuters news agency.

Authorities have warned that the death toll could rise further in the days ahead.