Career
He played for the South Sydney Rabbitohs for ten seasons between 1990-1999, Canterbury Bulldogs for two seasons between 2001-2002, Sheffield Eagles in 1994 and Street Helens in 2000 as a half-back, five-eighth and full-back. He rose through the ranks to became club captain at South Sydney Rabbitohs in 1997-1998. He scored 334 points and played over 150 first grade games with the Rabbitohs before finishing his NRL career at the Canterbury-Bankstown Bulldogs.
He played for the Australian Aboriginal team at the 1992 Pacific Cup, being named in the team of the tournament.