 He began his career at Scunthorpe United, and was released in 2003 after making 24 appearances for the first team.Following this, Cotterill joined Barrow in August 2003, where he remained until December 2006.He made 115 appearances in all competitions for Barrow.