He appeared in the Football League for Doncaster Rovers, Cambridge United, Peterborough United, Huddersfield Town, Plymouth Argyle and Torquay United.
He was part of the Football League for Doncaster Rovers, Cambridge United, Peterborough United, Huddersfield Town, Plymouth Argyle and Torquay United.