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