 Stuart was player/manager for Grays Athletic from 2016 to 2019.Stuart started his career at Charlton Athletic, where he rose through the youth system and signed his first professional contract in January 1995.He made his first team debut for Charlton in the 2–0 defeat against Huddersfield Town in the First Division on 17 August 1996.