Actor
A Place to Go
2023 · as Cowboy voiceover
Benny's Best Birthday
2020 · as Matt
Good Boys
2019 · as Mr. K
Welcome to Marwen
2018 · as Man on TV
Darrow & Darrow: Body of Evidence
2018 · as Josh Milsap
Undercover Angel
2017 · as John
Rememory
2017 · as Dash Bloom
Garage Sale Mystery: Murder By Text
2017 · as Bo Taylor
Hailey Dean Mysteries: Murder, With Love
2016 · as Joe
Sitting on the Edge of Marlene
2014
The Paris Quintet
2011 · as Ellis
Undead Union
2009 · as Jack Savage