Han signerte for West Ham United i august 2012 etter en overgang fra . Collins har tidligere spilt for , , og .