Yes, he was indeed that. His claim to fame was the “Truman Committee” that investigated fraud and waste in military contracts. (An aspect of his career I applaud and have no issues with)
I don’t know how good of a senator Truman was, I know he used his WW1 service to boost his career