Question: who plays eric on days of our lives
Answer: Jensen Ackles; Jensen Ross Ackles; Greg Vaughan; James Gregory "Greg" Vaughan, Jr.