Virginia Tech
Anderson jugó fútbol americano universitario en el Instituto Politécnico y Universidad Estatal de Virginia, mientras que su carrera profesional la inicia en 2006 cuando es reclutado por los Carolina Panthers en la posición 88º de la tercera ronda del Draft de la NFL de 2006. Debutó en el juego 16 de la temporada 2006 cuando los Carolina Panthers enfrentaron a los New Orleans Saints.