John DiMaggio was 31 in Final Fantasy: The Spirits Within when he played the character 'BFW Soldier #1 (voice) (uncredited)'.
That was over 23 years ago in 2001.
Today he is 55, and has starred in 122 movies in total, 107 of those since Final Fantasy: The Spirits Within was released.
In Final Fantasy: The Spirits Within, I think John DiMaggio looks: