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