Arriving at the club from Colwyn Bay, Louis began his career at Stockport County, where he left after ten years at the club. He spent time with Northwich Victoria and Marine in the Evo-Stik Premier Division after trials with Manchester United, Hull City, and Queens Park Rangers.
He then signed for Southport, before being loaned out to Chorley. After his loan expired, he then moved on to Vauxhall Motors following a departure from Southport. His time at Vauxhall was an eighteen-month spell before Motors folded the first team.
After a two-year break from football, he joined Colwyn Bay where he spent a campaign and a pre-season before being recruited by Dave Cooke ahead of the new campaign.