Question: who played eric brady on days of our lives
Answer: Rory Beauregard