Ah! Yes, that's him, I think -- the young man in the ball cap. Well, that's one more mystery explained! :)
Never mind just saw MarMema's pic. Boy he looks different.