 He spent one season with Oldham before returning to Colchester United in 2015.He had a spell at National League side Braintree Town on loan from Colchester in 2016.He joined Leyton Orient in July 2017 and was released on his 33rd birthday.