O'Keefe is a one-stater who dismisses Qasam and Grad rockets as "glorified firecrackers". He said he's willing to die for his cause. He's so extreme he renounced his American citizenship. In the interview, he said he did so because the United States violated human rights, so I assumed this came after the wars in Afghanistan and Iraq. According to O'Keefe's website, this is not the case. He renounced his citizenship six months before 9/11, and accepted "Hawaiian [Kingdom] citizenship" (which, of course, does not exist), as part of his battle for Hawaiian independence, an idea which I doubt most Hawaiians support. He also believes the United States is engaged in genocide against native Hawaiians.
On a different front, O'Keefe organized "Human Shield Action to Iraq", which was meant to prevent the invasion of Iraq in 2003. Many criticized it as protecting Saddam Hussein's regime rather than Iraqi civilians.
The more interviews this aggressive nut gives, the better for Israel. He's not likeable at all, in contrast with some of the softer-spoken pro-Palestinian activists such as Huwaida Arraf. I don't think he convinced a lot of people who aren't die-hard anti-Israel/anti-Western activists as it is.
A self-proclaimed anti-Imperialism activist who is an ex-Marine: doesn't that sound like a James Bond villain?
Reminder: Ken O'Keefe's interview on BBC's HARDtalk after the jump (video via the blog Jews sans frontieres, which takes the exact opposite view from me on this). Judge for yourselves.