 O'Brien parted company with Bray Wanderers in July 2010 after making 5 appearances for the club.On 27 August 2010, O'Brien returned to Shelbourne after training with the club for a number of weeks.Prior to the start of the 2011 League of Ireland season, O'Brien joined Drogheda United.