He fell out of favour at Notts County and was allowed to join Macclesfield Town on trial in January 2004, after being told that his short-term contract would not be renewed.
[5] He was released by Notts County in March 2004 and joined Stevenage Borough,[6] moving on to Forest Green Rovers in January 2006 on a free transfer.
[7] He was made captain at Forest Green, under the management of his former Notts County teammate Gary Owers, but left in May 2008 to join Paul Buckle's Torquay United.
[8] He made his Torquay debut in August 2008, playing in the 3–1 defeat away to Crawley Town, after which he lost his place, starting only one other game that season.
On 2 February 2009, Brough and fellow Torquay defender Chris Todd joined Salisbury City on loan.