He looks like the vengeful lab assistant “Chip” who was on the NCIS TV show a few seasons ago...
Oh wow, he does! I hadn’t seen his pic until just now when you mentioned it.