The 28-year-old midfielder came through the ranks at Huddersfield Town having joined the club at the age of eight.
He went on to sign his first professional contract with the Terriers in the summer of 2006 and made his senior debut for the club in March 2007.
After a handful of first-team appearances, he was released and joined Bury, whom he helped to reach the play-offs.
A non-contract spell with Wrexham was followed by a move to York City, but having failed to establish himself, he decided to leave the club in April 2011 and headed north of the border to Kilmarnock.
Appearing in the Scottish Premier League, he did well until injury halted his progress.
His next move took him to Iceland with Valur before he finally returned to these shores at the turn of 2015 with Hyde United before linking up with his home-town club, FC Halifax Town earlier this term.
He then had a spell with National League North side Tamworth before arriving at The Launa Windows Stadium.
“Danny is a player that first came down here three weeks ago and has done well in training,” said player-manager, Kevin Nicholson. “We didn’t have the budget to be able to sign him initially but we’ve managed to free up some funds and I am delighted to have him on board.
“He’s an experienced midfielder with a point to prove who will strengthen us in that area.
“What’s more he’s a good character with a fantastic will-to-win and real determination to succeed.”