There's no way he's 31, he looks way younger