Little Secret 2016
as Will
Auton 3: Awakening 1999
as Lockwood
Auton 2: Sentinel 1998
Auton 1997
Credits from TMDB.