2015
as Dave Clark
2016
as Blue Shirt
2019
as Staff Officer (Nimitz)
as 'Gray Gloves'
as Ethan Smith
2024
as Keith
as Ben
as Jonas McClellan
2014
as Young Priest
2025
as Ollie
as Steven Pladl
2010
as Hal Douglas
2018
as Noel Henson
2001
2017
as Dr. Jonas McClellan
2020
as Parker Stearns
as Greg
as Jackson West