Hampton, the son of an attorney in Buffalo, NY, moved to New York City in 1981 and stumbled upon his now-famous ruse in 1983, when he and a friend were trying to get into Studio 54. Unable to gain entry, Hampton's friend decided to pose as Gregory Peck's son, while Hampton assumed the identity of Sidney Poitier's son. They were ushered in as celebrities. Hampton began employing the persona of "David Poitier" to cadge free meals in restaurants. He also persuaded at least a dozen people into letting him stay with them in their homes or to give him money, including Melanie Griffith; Gary Sinise; Calvin Klein; Jay Iselin, the president of WNET; Osborn Elliot, the dean of the Columbia University Graduate School of Journalism; and a Manhattan urologist. He told some of them that he was a friend of their children, some that he had just missed his plane to Los Angeles and that all his luggage was on it, some that his belongings had been stolen.
In October 1983, Hampton was arrested and convicted for his frauds and was ordered to pay restitution of $4,490 to his various victims. He was also banned from New York City. After he refused to comply with these terms, he was sented to a term of 18 months to 4 years in prison.
Playwright John Guare became interested in Hampton's story through his friendship with two of his duped hosts – Osborn and Inger Elliott, who were outraged to find "David Poitier" in bed with another man the morning after they let him into their home. "Six Degrees of Separation" opened at Lincoln Centre in May 1990, and became a long-running success.
Hampton attempted to turn the play's success to his own advantage, giving interviews to the press, gate-crashing a producers' party, and beginning a campaign of harassment against Guare that included phone calls and death threats, prompting Guare to apply for a restraining order in April 1991. In the fall of 1991, Hampton filed a $100 million lawsuit, claiming that the play had stolen the copyright on his persona and his story. His lawsuit was eventually dismissed.