Hamill made the announcement Sunday on Twitter. He said he was "disappointed" with Facebook's founder Mark Zuckerberg.
Last week, Facebook announced that it would continue to let politicians run advertisements and it would not police the truthfulness of the messages posted.
"Ultimately, we don’t think decisions about political ads should be made by private companies," said Rob Leathern, Facebook's director of product management.
"In the absence of regulation, Facebook and other companies are left to design their own policies. We have based ours on the principle that people should be able to hear from those who wish to lead them, warts and all, and that what they say should be scrutinized and debated in public," he added.
Facebook's former security chief, Alex Stamos, said he was also "disappointed" that the company was not policing whether politicians could be purposely misrepresenting what their opponents were saying, the BBC reported.
"I would limit... fact-checking to claims about opponents," he said on Twitter.