That was over 12 years ago in 2009.
Today he is 29, and has starred in 23 movies in total, 9 since Astro Boy was released.
In Astro Boy, I think Freddie Highmore looks:
Astro Boy scores 6.1 out of 10 on The Movie Database.
Freddie Highmore's first acting role was as 'Sam' in Women Talking Dirty, released in 2001 when he was 9.