But while collecting his documents in Juba, fighting erupted on 15 December. "It was a terrible experience; we were all terrified by the gunshots which went on well into the night, leaving us all desperate to leave our homes," he says. He finally plucked up his courage to run to the UNMISS base for protection.
"I arrived here with no money and just the clothes I was wearing," he says, managing a smile despite his grim story. "I am surviving with support from friends and other people I know."
David chose to sleep on top of one of the many shipping containers scattered around the military base, which is next to the capital's commercial airport. "As you can see, the ground is muddy and filthy and I thought the container top is a better place to sleep," he says.
But perhaps this unlikely shelter is one reason he's not yet received any of the food and other relief items handed out by UN agencies and non-governmental organizations.
The multi-lingual young man is a passionate reggae musician who has earned money performing in Ethiopia and Kenya. But his once bright future is dimming before his eyes. "I thought our terrible past was gone forever and was planning to finish my diploma and come back home to work," he says of his country, which recently celebrated its second anniversary of independence, gained after a 22-year-long war.
"But now that the situation is becoming so bad, all I'm praying for is to get the chance to leave the country" - yet again.