Greg Vaughan Exposed


Nude Greg Vaughn made his television debut in 1996 in Malibu Shores. He made recurring guest appearances in Beverly Hills, 90210, Charmed, and The Young and the Restless. He has been a regular since 2003 on General Hospital in the role of “Lucky Spencer”.


See More Greg Vaughn Nude Here!