
Play Dirty
as Joe
2025

M3GAN 2.0
as Dock Manager
2025

TechTown Middle Ages
as Byron
2024

A Mistake
as Jason Latham
2024

Time Bandits
as Soldier Chop
2024

The Mountain
as Hugh
2024

Uproar
as Bullivant
2023

The Raid
as Jarrod
2022

Nude Tuesday
as Finnius
2022
Last at 11
as Manny Sullivan
2022

La Brea
as Franklin Marsh
2021

D&D Logic
as Fargrim / Targrim / Hargrim / Wargrim / Margrim / Bargrim / Salagrim / Ptagrim the Gnome Wizard
2021

Juniper
as Reverand Matthews
2021

Shadow in the Cloud
as Terrence Taggart
2021

A Hole
as Zac
2020

Guns Akimbo
as Skizm Goon #5
2020

Epic NPC Man: Dungeons & Dragons
as Confucius the Confusing
2019

Jean
as Walter Symes
2016

Bombshell
as Davey Edwards
2016

Dive
as George
2015