Yes, he has done good works, but that does not mean that he is no longer a convicted felon.
What PRECISELY does his status as a convicted felon have to do with what he writes?