Anderson won in 2010 de Pacific Masters. In 2013 won Anderson de Sydney Masters Qualifier. Anderson kwalificeerde zich voor het PDC World Darts Championship 2014. Anderson speelde in de 1e ronde tegen Colin Lloyd. Die wedstrijd won hij met 3-2 in sets. In de 2e ronde verloor hij van Robert Thornton met 4-0 in sets. In 2013 won hij ook de Oceanic Masters. In 2015 won Anderson de Dosh Balcatta AGP. In 2017 won hij de West Coast Classic. In 2017 stopte hij met darten.