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