The defender left Widnes earlier this week, and has returned to Marine for his second stint with the club.
He made 17 appearances for Widnes this season.
On the signing, manager Neil Young said: "We have been looking for a while to try and strengthen our defensive options and in general improve the height and physicality of the squad. Danny fits that bill and knows the club so fits that profile."
Keep up-to-date with our exclusive email newsletters.
Subscribe