Who is…Sean Blakemore?

Did you look at this picture and immediately think “I know him!” but then immediately think “Wait, but from where?”. No worries, I will let you know where you might have seen him. Do you recognize him from any of this?