That was over 18 years ago in 2003.
Today he is 33, and has starred in 37 movies in total, 19 since The Jungle Book 2 was released.
In The Jungle Book 2, I think Haley Joel Osment looks:
The Jungle Book 2 scores 5.6 out of 10 on The Movie Database.
Haley Joel Osment's first acting role was as 'Little Boy' in Mixed Nuts, released in 1994 when he was 6.