Question: who plays jj's husband will on criminal minds
Answer: Joshua Regnall Stewart