2019
as Sam
2018
as Louis Zamperini
2016
as Brandon
2013
as W. H. Crook
2025
as Guy
2014
as Roman
as Matthew 'Bix' Laughlin
2022
as Friz
as Daniel
2017
as Beauregard Charmington
2012
as John
2011
as Cameron
2023
as Trevor
as Drugstore Boy