Search for "Greg Vaughan"
in
Charmed (TV Series) (1998)
Second Chances (TV) (2013)