After running barefoot in the jungle for two days, 14-year-old Filipino-American Kevin Lunsmann finally escaped the hands of his kidnappers on Sunday.
According to the Associated Press, Lunsmann was kidnapped in July, while he was on vacation with his family in the Filipino island of Tictabon.
He was taken with his mother, Gerfa Yeatts Lunsmann, who is a fellow American, and their relative, who is a native of the Philippines.
They were held at gunpoint by 14 members of Abu Sayyaf, an Islamic militant group with ties to Al Qaeda.
The Daily Mail reported that they were being held for ransom, but it still unclear if any was paid.
More form GlobalPost: Filipino clan's thugs better armed than cops and military?
In October, Lunsmann's mother was released by her kidnappers. The other relative, Romnick Jakaria, escaped last month when special Philippine army forces approached an Abu Sayyaf camp.
Lunsmann managed to escape after he told his armed captors that he would go take a bath in a stream, reported The AP.
He then "made a dash for freedom Friday in Basilan province... followed a river down a mountain until villagers found him late the next day."
In an interview with CNN's WSET, Lunsmann's father, Heiko, said that his son was a hero.
"It was a tough time, it was a tough five months," he said. "I am so proud of my son. I'm just so happy."
According to CNN, Lunsmann reunited with his mother at the US Embassy in Manila.
Read more from GlobalPost: Philippines: 2 US tourists abducted, say police