Question: who plays j j on days of our lives
Answer: Casey Allen Moss