2016
as David
2018
as Elliot
as Don
2025
as Theo Davis
2020
as Lord Malaster
2024
as Scott Berg
2022
as Peter Davis
2021
as Detective Eric
2023
as Don (archive footage)
as Vargas
as Anton King
as Dean Martel
as Bradley DuPont Jr.
as Craig Gerard
as Josh
as Mario Bargellini
as Marco Laguna
as Peter Morgan
as Robert Drawing Jr.
2015
as The Man