2022
Eyes of a Roman
(filming)
Roman Soldier
2021
The Angel at the Crossroads
(filming)
Ben Greenwood
2021
Buckskin
(post-production)
Levi Coleman
2021
Forever and a Day
(post-production)
Travis (Bully #1)
2020
Gone Country
(TV Series)
Danny
- Gone Pilot!
(2020)
... Danny
2019
Tender Foot
(Short)
Austin
2019
Won't Back Down
(Video short)
Eric
2019
Ugly Pretty
(Short)
Chad
2018
The Next Generation: Unstoppable
(Video short)
Blaze
2018
Not Ur Girlfrenz: Never Stop
(Video short)
Student
2016
Jerico
Museum Guest