FC Halifax Town defender Hamza Bencherif has signed for Wrexham.
The 28-year-old joined the Shaymen last summer from Lincoln City on a one-year deal.
Although he was born in Paris, Bencherif started his career with Nottingham Forest where he was loaned out to Lincoln City in October 2007, he made a dozen appearances in League Two and scored one goal against Chesterfield.
He was released by Forest at the end of the 2008/09 season and signed a one-year contract with Macclesfield Town.
He became a first-team regular in the first half of the season at the Moss Rose, but a broken ankle he sustained in December ended his season.
Bencherif signed a one-year extension to his contract in May 2010, and scored 16 goals in forty-one League games during the 2010/11 campaign.
He rejected a new contract offer from Macclesfield in June 2011 to sign a two-year deal with Notts County.
He made thirty-one appearances for the Magpies over two seasons and scored twice before being released when his contract expired in the summer of 2013.
He then signed a short-term deal with Plymouth Argyle in September, and scored on his debut the next day against Cheltenham Town.
He was released in January 2014, having made nine appearances for the club in all competitions, and moved to Algerian side JS Kabylie on an eighteen-month contract.
In August 2014, Bencherif joined Lincoln City on a one-year contract and went on to make forty-two appearances scoring 6 goals.
After one season with Lincoln he joined FC Halifax.
His last appearance for Town was on Sunday in the 1-0 FA Trophy Final win over Grimsby Town at Wembley.