David Rankin

David Rankin is the ex-boyfriend of Robert Jackson who he dated in 2010. He is a resident of the village of Auchenspirid.

Personality
David wasn't exactly the type of person people would have paired Robert with. David in his youth was not one to turn down recreational drugs if offered to him, no matter what the drug may have been. Also a frequent drinker, he could be found in the Stag and Doe on a Friday and Saturday night getting a little too drunk. No one could quite see what the attraction was that caused Robert to gravitate towards him.