In the beginning he was a whistle blower. In the end he was a Russian marionette. They used him (like Snowden) to leak US documents. His first interview on cameras was for russia today and given the chance to drop damaging information on the Republican Party, he always choosed to drop the dirt of the democratic party. He got played by the FSB hard and is still in denial about this. He is either a bad faith actor or a useful idiot for russias desinformation campaign.