 He also played for Tottenham Hotspur, Southend United, Sheffield Wednesday, Barnet and Grays Athletic as well as earning one cap for Jamaica.Whilst with Barnet in 2004 he was briefly appointed caretaker manager.He started his career as a trainee at Tottenham Hotspur but never appeared for the first team.