Dan Gordon

Dan Gordon was the mortal next-door neighbor who was attracted to Piper Halliwell. Dan and his niece Jenny move in next door to the Halliwell Sisters.

Baseball
He used to play second base for the Seattle Mariners baseball team until he blew out his knee sliding home, then worked in construction.

Dating Piper


While dating Piper, he notices the oddity of the girls' lives and often suspects that they are hiding something. While Piper was attracted to Dan since he became their neighbor, she decides to date him instead of Leo because she felt that the relationship would be much less complicated than the on-again, off-again relationship she had with Leo.

However, Piper's sudden unexplained disappearances and avoidance of his questions drives Dan crazy and makes him feel insecure in their relationship. He also always feels threatened by Leo, because even though Piper does not see him often, he knew that they had been serious and that Piper still cares for him. Dan feels as though he is simply "geographically desirable" and that that is the basis of the entire relationship. Piper finally breaks up with Dan after she realizes that despite loving Dan, she loves Leo more. Dan also becomes very suspicious of Leo and even asks his brother-in-law who works for the state department to check Leo's army records.

Leo's Army Records
When his brother-in-law discovers that Leo had been a soldier in World War II and had died in the war, Dan presents the information to Leo and finally to Piper.

Moving On
In the episode Be Careful What You Witch For, which was also his last appearance, Piper makes a wish for Dan to move on with his life and he does, but later on he shows up at Piper's door, a old man. Piper explains magic to him and shows Leo orbing, which causes him to dislike her. Piper makes a wish to a genie for Dan to forget about magic and to truly move on with life, this time with no consequences. Dan moves away to Portland, Oregon when he was offered a job.

Past Life
Dan's past life in the 1920s was as Gordon Johnson, husband of P. Baxter and great-grandfather of the Halliwell sisters.

Appearences
Dan appeared in a total of 18 episodes throughout the course of the series


 * Season 2
 * Main Cast - (with exception of Morality Bites, Give Me A Sign, Astral Monkey and Apocalypse, Not)