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