2025 • as Mark Griffin
2019 • as Professor Sharpe
2024 • as Dr. Noah Wolf
2006 • as Chad
2023 • as Dr. Fremont
2016 • as Father