Birinci Körfez Savaşı'na donanma komandosu olarak katıldı. Daha sonra savaş karşıtı bir aktivist olarak eylemlerde bulundu. 2003 yılında Irak savaşını önlemek için "canlı kalkan" olarak Bağdat'a gitti. İngiltere'de Filistinli Fadiwa Dajani ile evlendi. Irak Savaşı nedeniyle Amerika Birleşik Devletleri vatandaşlığını reddeden O'Keefe, büyükannesinin İrlandalı olması nedeniyle İrlanda vatandaşlığına geçti. O'Keefe Ağustos 2008'de Özgür Gazze Hareketi'nin Gazze ablukasını kırma amacıyla gönderdiği gemilerden birine kaptanlık yaptı ve kendisine Filistinliler tarafından Filistin vatandaşlığı verildi.