Question: is eric still on ncis la?
Answer: Barrett Foa, who plays Eric Beale on the CBS show, announced earlier this year that he was taking a leave of absence from NCIS: LA. He won't be present for the first five episodes of season 11, as he's performing in a production of Angels in America this fall.