 In July 1988 he joined Barnstaple Town and embarked on a successful career in semi-professional football.He later played for Clevedon Town, joining Gloucester City in the 1994–95 season.He played 13 times for Gloucester and was sent off in his final game, away to Atherstone United, before joining Elmore.