Born in Merthyr Tydfil, Collins started his career at Swindon Town but Jean Tigana and his Fulham scouts were impressed by him and he signed for the club in the summer of 2001 for a fee in excess of £250,000.
He did not break into the first team at Fulham and signed for League One side Swansea City on a free transfer in May 2007 on a two-year deal.
Collins was rewarded for his good performances by John Toshack as the Welsh manager put the 22-year-old on the bench for the international friendly against Georgia.
[9] He was only with the Pembrokeshire outfit for 6 months and Collins was transferred to big spending Neath to join up with former Swansea colleagues Lee Trundle and Kristian O'Leary.
Collins went on to play in the UEFA Europa League against top flight Swedish side Aalesunds FK, however Neath were unsuccessful progressing to the next stage of the competition.