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
Credits from TMDB.