Did I imagine him at Barnet?
Yes among several other clubs including Sheff Uts (where he is now) and Barnet and Chelmsford.
He was very highly rated by fans of most clubs hes been at, unplayable on his day but his days are few and far between apparently.