who plays jj's husband will on criminal minds??
Joshua Regnall Stewart