Actor
Tales of Legend
2021 · as General Taft
Princess Cut 2: Hearts on Fire
2021 · as Jim Anderson
Acquitted by Faith
2020 · as Dr. Stevens
Union Bound
2019 · as Mr. Daniels
Unbridled
2019
Princess Cut
2015 · as Jim Anderson
War Room
2015 · as Mr. Barnes
Jackson's Run
2015 · as Army Ranger
Love Covers All
2014 · as David
The Carrington Event
2013 · as Joseph Carrington
Destiny Road
2012 · as Deacon Banks
Courageous
2011 · as Mr. Tyson