Robert De Niro was 63 in Stardust when he played the character 'Captain Shakespeare'.
That was over 17 years ago in 2007.
Today he is 80, and has starred in 175 movies in total, 71 of those since Stardust was released.
In Stardust, I think Robert De Niro looks: