In June 2012 O'Keeffe received a late call-up to the All Whites as an injury replacement for Mark Paston in the 2012 OFC Nations Cup.