It means he looks good in a photograph and he seems non-threatening.
Some good-looking men can seem threatening to other men, as they might suspect that the good looks will woo his wife/girlfriend away.
But some good-looking men just seem like they might make a good drinking buddy despite their good looks. In my generation, it was Tom Selleck (among others), whereas Sean Connery did not seem like a drinking buddy. (He was way too sexy and thus was threatening. )