He was a solid NRL player before switching codes, maybe he got offered a fair wad from the Reds, or just fancied a change, but League lured him back when his contract ended. Not sure why he stayed up here, maybe Crusaders were offering more than the NRL (or maybe they weren't interested)
He's a good player, and solid goal kicker (think he had a record in the NRL for best goal kicker in a season or something along those lines)