Thomas A. Anderson (alias «Neo») er en fiktiv karakter i The Matrix-filmene, spilt av Keanu Reeves. Mens han lever «uvitende» i the Matrix lever han et dobbeltliv. Thomas A. Anderson arbeider for et firma som jobber med programvarer, men etter arbeid kaller han seg Neo og driver med Hacker-virksomhet. Dette navnet, Neo, blir brukt om ham resten av filmen da han kobles ut av Matrixen og blir med i menneskenes krig mot maskinene.