Flea was 26 in Back to the Future Part II when he played the character 'Needles'.
That was over 34 years ago in 1989.
Today he is 61, and has starred in 96 movies in total, 83 of those since Back to the Future Part II was released.
In Back to the Future Part II, I think Flea looks: