The 27-year-old, who has spent the last two seasons playing for Parramatta Eels, has put pen to paper on a two-year deal with the Super League club.
"I've had almost 10 years in the NRL and I wanted a different challenge," he told Wakefield's official website.
"I've always wanted to experience playing in England and Wakefield really appealed to me because it is a very family-orientated club.
"I probably didn't think I'd be coming over at this stage in my career but when the opportunity came around I jumped at it because it's a short career and you never know when it might come around again."
The Australian began his career with St. George Illawarra.