James Vaughan Jr., dit Greg Vaughan, né le 15 juin 1973 à Dallas (Texas), est un acteur et ancien mannequin américain.
Il a épousé le mannequin et actrice hollandaise Touriya Haoud le 4 juin 2006. Le couple a trois fils : Jathan James (né le 4 mai 2007), Cavan Thomas (né le 19 janvier 2010), et Landan Reid (né le 5 mars 2012).
Le 14 avril 2014, ils ont annoncé leur séparation; ils ont ensuite divorcé.
Il se fiance à l'actrice Angie Harmon le 25 décembre 2019. Le couple se sépare en juillet 2021.
Il débute à la télévision en 1996 dans un épisode d'Alerte à Malibu, Couleur Pacifique et il obtient un rôle dans Beverly Hills 90210 jusqu'à l'année suivante, où il joue au cinéma dans Fleur de poison III. Cette même année, il joue dans un épisode de Buffy contre les vampires.
Entre 1999 et 2000, il joue dans la deuxième saison de Charmed.
En 2002 et 2003, il tourne dans Les Feux de l'amour où il interprète le rôle de Diego, le frère de Raul.
En 2010, il tourne dans le film Sebastian aux côtés de Daeg Faerch et Betsy Rue.
1997 : Fleur de poison III (Poison Ivy : The New Seduction) de Kurt Voss : Michael
1998 : Les Démons du maïs 5 : La Secte des damnés (Children of the Corn V : Fields of Terror) d'Ethan Wiley : Tycus
1998 : Stuart Bliss de Neil Grieve : Le caissier
2011 : Sebastian de Gregori J. Martin : Dr David Zigler
2013 : Playdate de Melanie Mayron : Ben
2013 : Someone to Love de Leila Djansi : Corinth
2002 : For Mature Audiences Only de Colleen McGuinness : Sam
1996 : Alerte à Malibu (Baywatch) : Un cowboy
1996 : Couleur Pacifique (Malibu Shores) : Josh Walker
1996 - 1997 : Beverly Hills 90210 : Cliff Yeager