Josh Stewart, who plays Awesome New Orleans Detective Dude on Criminal Minds! (Okay, that's not what they really call him...lol)

Josh Stewart in Premiere Screening Of Overture Films' "Law Abiding Citizen" - Arrivals

Josh Stewart, who plays Awesome New Orleans Detective Dude on Criminal Minds! (Okay, that's not what they really call him...lol)

Mentes Criminales,Ojos Azules,Hombres Sexy,Inspiración Carácter,Historia Inspiración,Escribir La Inspiración,Gente Guapa,Hombres Bellos,Josh Stewart

ALWAYS had a crush on this cat! Just wish he was in more films and tv shows. Actor Josh Stewart

ALWAYS had a crush on this cat! Just wish he was in more films and tv shows. Actor Josh Stewart

Detective William LaMontague, Jr. played by Josh Stewart in Criminal Minds- he can rock my boat any time :)

William LaMontagne, Jr.

Detective William LaMontague, Jr. played by Josh Stewart in Criminal Minds- he can rock my boat any time :)

Pinterest
Buscar