CharacterDan GordonDan Gordon in Charmed (1998), played by Greg Vaughan. Played byGreg VaughanAppears inCharmed1998