Dodd was born in Bath, Somerset and attended the Beechen Cliff School.
In July 2006 he joined Conference South team Eastleigh on a free transfer, to play alongside former Southampton colleague, Francis Benali.