John Michael Higgins was 40 in Blade: Trinity when he played the character 'Dr. Edgar Vance'.
That was over 19 years ago in 2004.
Today he is 61, and has starred in 65 movies in total, 47 of those since Blade: Trinity was released.
In Blade: Trinity, I think John Michael Higgins looks: