Parramatta have added Gold Coast utility Josh Hoffman to their squad for the 2017 NRL season on a three-year deal.
Hoffman, who has played 158 NRL games during stints with the Titans and Brisbane, was granted a release from the final year of his three-year deal with Gold Coast on Tuesday.
The 28-year-old speedster will remain at Parramatta at least until the end of the 2020 season.
"Josh brings tremendous NRL experience and can play anywhere from one to six," Eels coach Brad Arthur said.
Hoffman played all 25 games for the Titans this year, but his future at the Queensland club was placed under a cloud by the acquisition of star fullback Jarryd Hayne.