Status: Active 2025
as The Customer
Breaking In 2018
as Sam
Pacific Rim: Uprising 2018
as Ilya
Incontrol 2017
as Mark
War for the Planet of the Apes 2017
as Soldier
My Daughter's Disgrace 2016
as Carl Cook
Alice in the Attic 2015
as Jack
1313: Bigfoot Island 2012
as Brett
Brotherly Love 2009
as Raoul
Credits from TMDB.