The character Neo was portrayed by Keanu Reeves in The Matrix Trilogy
Neo is an anagram for one. Which is fitting, really, since Neo is the One.
Other actors considered to play Neo were Will Smith, Nicolas Cage, Tom Cruise, and Leonardo DiCaprio
Thankfully, Keanu won out. He’s really the only Neo we can imagine.