L'ultima partita disputata da O'Callaghan da internazionale risale al pareggio 13-13 contro la in occasione del Sei Nazioni 2013. Sempre a livello internazionale, il seconda linea irlandese collezionò anche tre presenze con i British and Irish Lions durante il loro tour del 2005 giocando contro l' e negli ultimi due "test match" contro gli "All Blacks", alle quali si aggiunse un'altra presenza collezionata partecipando al primo "test match" contro gli "Springboks" perso 26-21 in occasione del tour in Sudafrica.