Keanu Reeves was 42 in Street Kings when he played the character 'Detective Tom Ludlow'.
That was over 16 years ago in 2008.
Today he is 59, and has starred in 125 movies in total, 47 of those since Street Kings was released.
In Street Kings, I think Keanu Reeves looks: