 He spent time on loan at Birmingham City, Hereford United and Blackburn Rovers before moving to Huddersfield Town on a free transfer in 1991.On 12 April 1993, he set the record for the fastest goal scored by a substitute (since beaten) when he netted against Wigan Athletic just 3 seconds after entering the game.He then went to play at a higher level with Sheffield United before appearing for Bristol City, Oldham Athletic and Plymouth Argyle in the Football League, RKC Waalwijk in the Dutch Eredivisie, and Cambridge City and Burton Albion in non-league football, before going into management.