Gowling began his career with West Bromwich Albion and saw action on the continent when he moved to Danish side Herfølge, where he also took in a loan spell with Ølstykke FC.
A central defender, Gowling began his career as a trainee at West Bromwich Albion aged just 14 under the guidance of Richard O'Kelly.
[1] He joined AFC Bournemouth on a trial basis to begin with in the 2005 close season, and signed a one-year contract after impressing in various pre-season friendlies.
[7] In July 2009 Gowling joined Gillingham on loan, initially for a month,[8] and made his debut on 8 August in a 5–0 home win over Swindon Town.
On 26 August 2009, Gowling transferred to Gillingham on a two-year contract, just two days after extending the loan deal for another month.
[15] On 31 August 2012 he left Lincoln City by mutual consent[16] On the same day he agreed a deal to sign for Kidderminster Harriers.
[33] Hereford encountered mixed form in Gowling's first months as interim manager, with the 2019–20 National League North season eventually curtailed due to the COVID-19 pandemic.
[35][36] Gowling was appointed manager of National League North club Darlington on 19 September 2023, but was dismissed from the role three months later.