2023
as Chad Reynolds
as Nolan
2021
as Baker Stinson
as Jed
2020
as Chris Woods
2019
as Jean Grey's Uncle (uncredited)
2016
as Young Duke
as Time Master Trooper