2025
Broken Church as Doctor Lee2025
The Paper Bear as Not available2024
Suncoast as Officer Chauncey2023
They Cloned Tyrone as Oversight Tech2023
The Beanie Bubble as Blaine2023
Sun Moon as Braden2023
Divine Influencer as Ryan2022
The Mulligan as Bill2022
Deadly Doula as Joe2022
It's Christmas Again as Mr. Young2021
Ordinary Joe as Darren2021
Stars Fell on Alabama as Kevin Weathers2020
Messiah as Military Assistant2020
Miracle on Christmas as James2020
Fearless Faith as Colton2020
My Sweet Holiday as Alex2020
You Can't Take My Daughter as David2020
The Way That I Take as Sam2019
Doom Patrol as Specs2019
Tyler Perry's The Oval as Agent Lee2019
Lady and the Tramp as Jim's Buddy2019
The Art of Self-Defense as Alex2019
Behave, Kids as Greggor2018
The Resident as Cody Coleman2018
I Can Only Imagine as Mike2018
Bigger as John Corbine2017
The Gifted as Nate2017
Genius as Time Reporter2017
Road Less Traveled as Spencer2017
The 12 Lives of Sissy Carlyle as Riley Carlyle2016
Savannah Sunrise as Bear2016
Beacon Point as Brian2016
The Screenwriters as Not available2015
Woodlawn as Insurance Customer2015
Waiting for Butterflies as John2014
Coffee Shop as Kevin2014
Love Again as Nathan Hanighan2014
Moms' Night Out as DJ2014
A Long Way Off as Not available2014
Rumors of Wars as Bryan Keep2014
Love Covers All as John2014
Let the Lion Roar as Luther2013
23rd Psalm: Redemption as Sam2012
Lukewarm as Sam2012
For the Glory as Not available2012
The 10 Commandments of Chloe as Brandon2011
October Baby as Jason2011
Losers Take All as Peter2010
The Walking Dead as Kevin2009
Alumni as Zack