Question: who played eugene on days of our lives
Answer: Eugene Bradford was played by John de Lancie from 1981 to 1986 and again in 1989 .