Heath started his career at Manchester United before signing for Nottingham Forest in 2005. He made his first team debut against Morecambe in August 2008 and went on to make 12 appearances during the 2008-09 season in the Championship.
Heath then went on to play at Lincoln City, Hereford United, Chester and Runcorn Town before joining The Nomads in June 2017. Heath had previously trialled with The Nomads ahead of the 2014/15 season, featuring in the European friendlies with Dinamo Bucharest and Ludogorets Razgrad.
In August 2017, Heath became one of The Nomads' first ever full time professional players, going on to make 14 competitive starts for the Club before joining Llandudno on loan in February 2018.
Heath failed to regain a regular place in the first team in the 2018/19 campaign and left the club in October 2018.
|Competition||Appearances||Goals||Yellow Cards||Red Cards|
|Welsh Premier League||12 (4)||0||2||0|
|Welsh League Cup||2 (1)||0||1||0|
|Scottish Challenge Cup||1 (0)||0||1||0|