who played ej dimera on days of our lives
James Scott (actor) James Scott (born 14 January 1979)[1] is a British actor. He is best known for playing Ethan Cambias on the ABC drama All My Children and EJ DiMera/Santo DiMera on the NBC drama Days of Our Lives.