Richard E. Grant was 58 in Logan when he played the character 'Dr. Rice'.
That was over 7 years ago in 2017.
Today he is 67, and has starred in 127 movies in total, 22 of those since Logan was released.
In Logan, I think Richard E. Grant looks: