StudyFinds.org researched nine expert sources to rank the seven best child actors of all time.

Here they are:

1.  Shirley Temple

2.  Judy Garland

3.  Macaulay Culkin

4.  Jodie Foster

5.  Dakota Fanning

6.  Christian Bale  (He starred in the Disney musical “Newsies“.)

7.  Haley Joel Osment

(No love for Corey Feldman???)

Recently Played

Semi Charmed Life [radio Edit]Third Eye Blind
9:29am
Rock And Roll All NightKiss
9:26am
Invisible TouchGenesis
9:23am
Heart-shaped BoxNirvana
9:18am
GhostbustersRay Parker Jr.
9:14am

#Trending