Knowle have signed Dante Hesson, who joins from Romulus.
Hesson was formerly with Nuneaton Town and Chelmsley Town before his most recent spell at Romulus. Neither his age nor the terms of the move were disclosed.
Joint manager Matt Seeley said: "He's a player we have been tracking for a couple of seasons and we are delighted to finally get him signed and over the line.
"His ability to play across the front line and his undoubted quality will be a huge asset for us moving forward - we look forward to getting to work with him starting tonight at training."
Hesson goes into the squad for Saturday's away game in Godmanchester.