Known for Acting
2005
as Laser-Vision Boy (uncredited)
2007
as Soldier (uncredited)
2004
as Young Sailor (uncredited)
2014
as Background
2024
as Rosco
2011
as Allentide Student (uncredited)
2013
as Background
2023
as Air Marshal Schneider
2019
as Hank
2024
as Elijah
2026
as Senior Guard
2022
as Jonas
2022
as Father Andrew
2022
as Mayor Haversham
2022
as Francis Benotti
2023
as Sheriff Thompson
2022
as Agent Davis
2022
as Matt Scott
2021
as Todd Platt
2018
as Alpha