“I seem to be that go-to guy [for roles originated by others],” Vaughan told EW.com. “But it’s more than that. The roles speak to me. It’s such a great ensemble.”
Vaughan left Port Charles as GENERAL HOSPITAL's Lucky Spencer in 2009.
Eric was previously played by SUPERNATURAL's Jensen Ackles.
- Greg Vaughan Joins DAYS OF OUR LIVES