Question: who is the actor that plays deeks on ncis la
answer: Eric Christian Olsen