Are you a TV Fanatic?
Sign up for our daily newsletter to receive personalized television news for free!
Originally E.J. Wells (Real name, Elvis Aron Banks DiMera), born February 21, 1997, is a fictional character on NBC's daytime soap Days of Our Lives. He is currently being portrayed by James Scott since May 30, 2006.
Elvis was formerly played by Avalon, Dillon and Vincent Ragone (February 21, 1997 to April 1998).