Anderson played from the interchange bench in Melbourne's 2008 NRL Grand Final loss to Manly.[4] The following season he played in the 2009 NRL Grand Final victory over the Parramatta Eels, again from the bench. This premiership was later stripped in 2010 due to the club's multiple and deliberate breaches of the salary cap.[5][6]
Brisbane Broncos
On 12 November 2009 it was announced he had signed with the Brisbane Broncos on a two-year deal.[7]
Wakefield Trinity Wildcats
Anderson signed with the Wildcats in 2013, joining the club for the 2014 season, originally on a one-year contract.[8]
He retired from rugby league at the end of the 2016 season.[9][10]