W 2008 roku Anderson zagrał na igrzyskach olimpijskich w Pekinie. Z gry pojedynczej odpadł w II rundzie wyeliminowany przez Nicolasa Kiefera. W grze podwójnej, w której tworzył parę z Jeffem Coetzeem, w I rundzie przegrał z parą Nicolás Almagro–David Ferrer.