
Acted in 56
2020s
- 2026
- 2025
Broken Church
Doctor Lee
The Paper Bear
Movie
- 2024
- 2023
Divine Influencer
Ryan
- 2022
The Mulligan
Bill
Deadly Doula
Joe
- 2021
- 2020
Fearless Faith
Colton
Miracle on Christmas
James
The Way That I Take
Sam
2010s
- 2019
Behave, Kids
Greggor
- 2018
- 2017
The 12 Lives of Sissy Carlyle
Riley Carlyle
- 2016
Savannah Sunrise
Bear
Beacon Point
Brian
- 2015
Waiting for Butterflies
John
- 2014
Love Covers All
John
Let the Lion Roar
Luther
A Long Way Off
Movie
Rumors of Wars
Bryan Keep
- 2013
23rd Psalm: Redemption
Sam
- 2012
The 10 Commandments of Chloe
Brandon
For the Glory
Movie
Lukewarm
Sam
- 2011
Losers Take All
Peter
Final Acts
Jason Derwitz
- 2010
2000s
- 2009
Alumni
Zack