 Formerly a captain with Cork City, he has previously had a loan spell at Longford Town, before speculation of a move to Waterford United was quashed following his move to Shelbourne.O'Halloran rejoined former club Shelbourne on loan from Galway United for the first half of 2008 season.O'Halloran was on the Galway United transfer list from 1 July 2008 when his loan period with Shelbourne ended.