 Born in Walsall, West Midlands, Hawley started his career for his hometown team Walsall but only played one league game.While at the Bescot Stadium he also spent loan spells at Raith Rovers and Hereford United, where he scored once against Burton Albion.After his release by Walsall in 2004, Hawley joined Southern Football League side Hednesford Town, but only made one start for the Pitmen, playing in a league game against Hinckley United.