His name is Gulliver (or Gully) McGrath. I don't know how old he is, or much else about him. But he had a very small non-speaking role in last year's film Hugo (a young boy who visits Melies's movie set with wide-eyed enthusiasm), and he also just played Lincoln's youngest son in Lincoln. Cute kid!