Question: who played jj's husband on criminal minds?
Answer: Joshua Regnall Stewart