He last played for Harlequins RL in the Super League. He had previously played for the Canberra Raiders in the NRL and has also played in Elite One Championship in France.
This describes a professional athlete who has played for multiple teams across different leagues, including the Super League, NRL, and Elite One Championship.