There's a phrase for guys like that, and another for women like his wife. However, since I have pretensions to gentility, I won't use either one here. When I see it I just roll my eyes.
My darling wife is a much, much nicer person than I am, and even she cast aspersions on the fellow's manhood.
And 'wimp' is not the word I was thinking of.
James