Actor
Ready Player One
2018 · as Halliday 7 Years Old
Alice Through the Looking Glass
2016 · as Second Mate Tom
Avengers: Age of Ultron
2015 · as Costel
Exodus: Gods and Kings
2014 · as Malak
Blackwood
2014 · as Harry Marshall
Hercules
2014 · as Arius
Having You
2013 · as Phoenix