He looks like Father Dougal McGuire from Father Ted, a hilarious British comedy from the 90s.
Looks like Seth Rich to me.