Home
Movies
TV shows
Sign In
Best known for his role as Mike Teavee in the movie Charlie and the Chocolate Factory.
Charlie and the Chocolate Factory
As Mike Teavee
Meet the Robinsons
As Lewis (voice)
Byrd and the Bees
As Ewan
Big Life
As CJ Williams
Raising Flagg
As Porter Purdy
Gone
As Jock
The Journey
As Kyle
Christmas Is Joy
As Himself