O'Connor participó en las operaciones en la Península de la Guajira y 20 de marzo de 1820 se encontró entre los irlandeses que se batieron por primera vez en América en la batalla de la Laguna Salada al mando del almirante José Prudencio Padilla, en el asedio a Cartagena de Indias y en la campaña contra Santa Marta.