Question : who is the actor that plays jamie on blue bloods
Answer : William "Will" Estes