Greg Vaughan Exposed

Greg_Vaughan_shirtless_01

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”.

Greg_Vaughan_Poison_Ivy_3_02

See More Greg Vaughn Nude Here!