Does anybody recognize the actor in the middle here?

image

I have an idea who it might be, but ATOM MAN VS. SUPERMAN has never appeared on this performer's list of credits, as far I can tell. Then again, the guy I'm thinking of is known to have done many uncredited bit parts...so maybe it is him.

A closer view:

image