 He joined Bristol City on loan in March 2012, before joining Middlesbrough on a free transfer in August 2012.He moved on to Greek club Panetolikos in September 2013, before returning to England in July 2014 to play for Charlton Athletic.He moved to India in October 2015 after being recruited by NorthEast United, and moved on to Pune City in July 2016.