Actor · Born 1993
Best known for his role as Mike Teavee in the movie Charlie and the Chocolate Factory.
Ditch Witch
2024 · as Jake
Big Life
2023 · as CJ Williams
Gone
2012 · as Jock
The Journey
2010 · as Kyle
Meet the Robinsons
2007 · as Lewis (voice)
Raising Flagg
2006 · as Porter Purdy
Charlie and the Chocolate Factory
2005 · as Mike Teavee