Solomona was previously with Wakefield Trinity Wildcats for whom he made 79 appearances, scoring 26 tries, having joined them from Parramatta Eels at the start of the 2004 Super League season. Solomona played in the Gillette Tri Nations last year, being in the New Zealand side that won the Tournament but had to pull out of this year's series because of injury.
Steve McNamara is delighted the transfer has finally been completed:
"I'm absolutely over the moon to be able to get him on board. It's been a fairly tough and long process to go through but David's abilities are unquestioned. His attacking qualities are unbelievable and there are probably only a handful of players in the competition who can give the X factor that he does. He has the ability to create something out of nothing, give us that something different and he has that ability to break sides down in the really close games. David has a burning ambition to win a Premiership and he is a fantastic signing for Bradford Bulls."