In his playing days Steve represented Wells City, Street, Taunton Town, Bridgwater Town and Cribbs winning 3 League Titles, a League Cup and 2 Somerset Premier Cups amassing 379 goals in his career.
Steve moved into coaching as player/coach during his 2 year spell at Cribbs before seeing out the last 10 games of 23/24 season as manager.