Christopher Saylors was born on August 13, 1950 in Houston, Texas, USA. He is an actor, known for ...
Houston, Texas, USA
From River's Edge to "Cyberpunk 2077" take a look back at the career of Keanu Reeves.
See the full gallery