Detective Jimmy Mosley is a fictional character portrayed by Johnathon Schaech in the TV series Blue Bloods.
In the first episode they appeared in, titled Blast from the Past (season 6), they were 46 years old.
They appear in 1 episodes out of a total of 285 aired so far
Episodes1
Blast from the Past
episode S6.E19 april 2016An officer involved in the controversial shooting of an unarmed person 14 years prior, is up for a promotion which brings up mixed feelings from various NYPD officers, in addition to forcing Frank Reagan to make a difficult decision.