Ben Affleck was 40 in Runner Runner when he played the character 'Ivan Block'.
That was over 10 years ago in 2013.
Today he is 51, and has starred in 91 movies in total, 28 of those since Runner Runner was released.
In Runner Runner, I think Ben Affleck looks: