who plays jj on days of our lives
Casey Moss Casey Allen Moss (born November 16, 1993) is an American actor and singer. He is best known for playing the role of JJ Deveraux on the NBC soap opera Days of Our Lives.[1]
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.