A foreign employee of an international charity group Mercy Corps has been shot in the head in north-eastern Sri Lanka, a spokeswoman for the group said.
Antonio Villeomour, a Filipino, is being treated at Colombo's national hospital, she said.
A fortnight ago, two local volunteers of the Sri Lankan Red Cross were abducted and were later found murdered.
Last August, 17 Sri Lankan employees of the French charity Action Against Hunger were killed.
"One of our Mercy Corps international staff members was shot," the charity's programme director Iveta Ouvry was quoted by news agency Reuters as saying.
"We don't know if it was an accident or deliberate or anything so far. It was on the beach at the Club Oceanic hotel in Trincomalee," she said.
Mr Villeomour was on a visit to the area to monitor post-tsunami projects, the group said.
He is conscious and his condition is reported to be stable.
It is not clear who was behind the attack.