On the Blue Bloods episode “Blast From the Past,” while NYPD Commissioner Frank Reagan (Tom Selleck) must decide whether to promote an officer acquitted on charges of killing a boy, his son Detective Danny Reagan (Donnie Wahlberg) investigates a string of robberies with his partner Maria Baez (Marisa Ramirez). They get the help of a detective from another precinct, Detective Jimmy Mosley, who broke Baez’s heart years ago. Awkward…or not.
Det. Jimmy Mosley is portrayed by Johnathon Schaech. He’s known for his roles on Quantico (Michael Parrish), Texas Rising (Colonel Rising), Sleepy Hollow (Solomon Kent), Ray Donovan (Sean Walker), and The Client List (Greg Carlyle), among others. Blue Bloods airs Fridays at 10pm on CBS.