Greg Vaughan, Now
After appearing on “Charmed” Vaughan took the soap opera route like a few of his other cast members. He appeared on “General Hospital” from 2003 – 2009 and has had a role on “Days of Our Lives” since 2012, playing the role of Eric Brady.