Question: Who is the actor that plays jamie on blue bloods?
answer: Will Estes