Must be him, looks like he's even wearing the same Suit & Tie as seen below Or do i need Glasses like Serge