Question: Who played jj's husband on criminal minds?
answer: Josh Stewart
Joshua Regnall Stewart