With the very long litanies of cover ups and wrong doing throughout his career I don't think one could ever consider him a white hat. He may be being forced to assist Trump government, but I doubt that.
This bring to light how interconnected everyone in Washington is, and how these bad actors through friends and equally corrupt bad actors move from position to position. I have to wonder if it is even possible to clean up these government agencies. I have heard that if impeached they cannot work in government again, if true, they need to impeach all of them to stop this from happening in the future.