I’m putting this in Cafe Society since this looks like a still from a movie, but I could be way off the mark, so don’t let my assumption constrain you.
I really liked the Coogan/Partridge lead and, after poking at Google images and YouTube, I was convinced. Alas! I’ve been informed that this is not a picture of Coogan. What else?
Not that he was young, as such, as Stretch - he was on AitF from 73 to 76, whereas First Contact came out in 96 - but he was certainly noticeably younger.
As to the picture in the OP, I’m going to agree with everyone that it’s probably Steve Coogan, though not Alan Partridge - the hair doesn’t look right.
Well, we didn’t get this one, but I now have the answer. It’s a still from this movie, from this scene in particular. So… yeah… there probably wasn’t much hope on this one. Has anyone every actually heard of this movie, let alone seen it?