who plays jj's boyfriend on criminal minds
Josh Stewart Stewart later appeared as Sean Cleary the CSI episode "Bad to the Bone", which aired on April 1, 2004. That same year, he also appeared in a commercial for Levi's 501 Original jeans.[7] Stewart currently has a recurring role in Criminal Minds as Detective William LaMontagne, Jr., SSA Jennifer "JJ" Jareau's boyfriend and later, husband.
Criminal Minds (season 1) In the pilot episode, "Extreme Aggressor", Andrew Jackson guest-starred as Timothy Vogel. Chelah Horsdal guest-starred as his victim, Heather Woodland. In the episode "Won't Get Fooled Again", Tim Kelleher guest-starred as Adrian Bale, a serial bomber responsible for the deaths of six FBI agents. In the episode "Plain Sight", Kirk B. R. Woller guest-starred as serial rapist Franklin Graney. In the episode "Broken Mirror", Matt Letscher guest-starred as Vincent Shyer, an erotomaniacal stalker who abducts one of the twin daughters of Executive Assistant District Attorney Evan Davenport, played by Robin Thomas. Elisabeth Harnois guest-starred in a dual role as Davenport's daughters, Patricia and Cheryl.