Edward Burns was 43 in Alex Cross when he played the character 'Tommy Kane'.
That was over 12 years ago in 2012.
Today he is 56, and has starred in 35 movies in total, 4 of those since Alex Cross was released.
In Alex Cross, I think Edward Burns looks: