2019
as CIA Agent (uncredited)
2024
as Tom Williams
2023
as Eli
2025
as Peter
2022
as Caleb Moore
2020
as Steve
2018
as Ross
as Paul
as Raymond
2017
as Lord Harold
as Gene Laine
as Jack Rivera
as Frederick Owlman / Young Buck
as Robby
2016
as Ted
as Olie