Anderson attended Hunter Sports High School and played his junior rugby league for the Raymond Terrace Roosters and the Kurri Kurri Bulldogs. He then played for the Sydney Roosters in the Under-20s Holden Cup in 2016 and 2017.[2] Anderson playing in the centres in the Sydney Roosters’ 2016 Holden Cup premiership winning team.