Adventure Force 5
2019 · Action
as Jack
Shattered
2017 · Thriller
as Logan
Presumed Innocent
2024 · Crime
as Michael Caldwell
Locating Silver Lake
2018 · Drama
as Young Daniel
Alien Code
2018 · Mystery
as Young Alex
Painkillers
2019 · Drama
as Brian