Né à Dallas, au Texas greg Vaughan est un vrai gentleman du Sud. Encore au Lycée il commence une carrière de mannequin. Après son diplôme de fin d'étude il part en Italie où il est engagé pour une campagne de pub. De nombreux contrats importants suivent pour représenter des marques célébres: Tommy Hilfiger, Giorgio Armani...etc. Avec ses années de top model, ilse tourne vers la comédie. Suite à tous ces voyages, Greg se fixe à Los Angeles et il signe avec un agent pour divreses séries puis obtiend un rôle dans la série TV Malibu Shores. Et récemment dans la série Charmed où il est le petit ami de Piper pendant une saison...C'est un athlète accompli, il pratique beaucoup de sport: ski, basketball, rollerblade...De plus c'est un véritable artiste, il joue de la guitare et adore chanter.
Dan et sa nièce Jenny s'installent comme nouveau voisin des Halliwell dans la saison deux. Piper tombe amoureuse de lui mais il s'est bien qu'elle à encore de l'affection pour Léo. Il trouve d'ailleurs Léo très suspect et va faire de nombreuses recherches contre l'avis de Piper. Il n'est pas au courant des pouvoirs des soeurs ce qui pose quelques problèmes...Mais piper finira par choisir Léo et Dan quitera la série.