Philippine police say a Saudi preacher and a diplomat from Saudi Arabia's embassy have been attacked and wounded by a gunman who later was killed by policemen in a southern city.

Police spokeswoman Senior Inspector Helen Limen Galvez says preacher Aaidh Al-Qarni had just given a lecture Tuesday night and was about to leave a university in Zamboanga with embassy religious attache Turki Assaegh when both were shot.

Galvez says the victims were taken to a hospital for treatment and have been declared out of danger.

Galvez says policemen later arrested two other suspects in connection with the attack.