David Bowie was 58 in Arthur and the Invisibles when he played the character 'Maltazard (voice)'.
That was over 17 years ago in 2006.
In 2016 he died aged 69, starring in 149 films in his career, 62 of those after Arthur and the Invisibles was first released. If he were alive today he would be 77.
In Arthur and the Invisibles, I think David Bowie looks: