Adam Ellis is either a genius horror storyteller or in grave, grave danger.
From a semi-religious Chinese perspective (we deal with the departed all the time, though out of respect to Hungry Ghost Month I will refrain from elaborating until 20 September):
1) Request politely, respectfully, that David leave. Wish him well and to be peaceful and ask him to please leave. Some who are just bored actually will leave. If he doesn’t, proceed.
2) Get holy water and a lot of small crystal containers, preferably covered. Fill and seal the containers and place them on either side of your room door, at points along your window, and don’t put them too far apart. This should prevent him from entering your room.
3) Put up protective and good luck symbols of whatever faith you subscribe to.
4) If there is a mirror facing your bed, remove it.
5) Remove the skulls, probably.
6) Flush the toilets to get rid of negative energy.
7) Light incense or burn sage or whatever is relevant in all the rooms, saying prayers as you move throughout them and keeping your eyes straight ahead, ignoring anything you might possibly see in your peripheral vision. ALL of the rooms, toilets and tiny spaces under the stairs included.
8) If all else fails, request that your local faith leader (or sufficiently religious person) come in to help. If you by some fluke live in an area with a Buddhist or Taoist temple, great! I can tell you firsthand that both faiths are extremely used to ghosts both benevolent and not so.