But yer'right, the face is not quite right (too happy-looking, basically?). And besides, maybe wossname, who played the Doc, died several years ago? (But, hey, the pic could be old... Then again, not too much so, because the people in it are.) Hmm... I'll hafta think some more.
Neither the guy in the middle (who is or isn't the Doc) nor the guy on the right (who is or isn't JerryP) is William Shatner, though; of that much I'm fairly certain.
[Edit: essential negation.]
[Second Edit: Ah, hey, Igotit!!!: The young officer with the Russian name, right? (The two-tone-haired guy in the middle, I mean, not Ross' mr X / BLuke's Neil Armstrong on the right.) Mr... "Chekov"?]