who is the actor that plays jamie on blue bloods
Will Estes William "Will" Estes (born October 21, 1978) is an American actor known for his role on CBS police drama Blue Bloods as Jamison "Jamie" Reagan, a New York Police Department officer and the younger son of the police commissioner, played by Tom Selleck. Previously, he starred as J.J. Pryor, on the NBC drama American Dreams.