2024
Road Wars: Max Fury as Nickel
2024
Bloody Famous (4 episodes)
2023
Fighting Olympus as Officer Reynolds
2022
Lord of the Streets as MMA Gym Member, SWAT
2021
Alien Conquest as Soldier
2020
Danni and The Vampire as Matthew
2020
Taipei Jesus as Audition Guy 3
2020
Honey Do List as Frank
2019
Testosterone: Volume Four as Frank the Handyman (The Handyman)
2019
The Handyman as Frank the Handyman
2018
Waiting in the Wings: Still Waiting
2018
Bare Fitness as Himself (1 episode)
2017
Where the Bears Are 6 as Dom the Porn Actor
2016
Not Your Average Joe as Apollo
2010
Steam Room Stories (78 episodes)