harding began his career with brighton & hove albion and has also played for leeds united, ipswich town, southend united, reading, southampton, nottingham forest and millwall before joining eastleigh and then whitehawk in september 2016. harding is a former england under-21 player.