Who is the actor who plays deeks on ncis Los Angeles and what else has he played in

The name of the actor who played Marty Deeks is Eric Christian Olsen. He was also seen on The Back-up Plan, "Romantically Challenged," The Six Wives of MORE?
Updated on Thursday, February 02 2012 at 04:09AM EST
Collections: ncis los angeleswives