2025
as Sam Hayden
2023
as Axel
2019
as Jake Logan
2026
as Tom Grayson
2010
as Kyle Dobbs
2012
as Lt. Allen Wright
2014
as Lt. John Robbins