Criminal Minds has delivered many shocking and heartbreaking ... a U.S. Marshal assigned to protect Haley and her son, Jack. After killing him, Foyet steals his uniform and pretends to be a ...
Josh Regnall Stewart played Detective William 'Will' LaMontage, a recurring character in Criminal Minds. After nearly two decades, Josh Stewart, in January 2024, declared his exit from the show.