Actor
Sound of Hope: The Story of Possum Trot
2024
as Reverend W.C. Martin
Survival
2023
as Will FrugeĢ
Spring Breakthrough
2023
as Clark Randall
Strong Enough
2022
as Shane
Boon
2022
as Agent Redd
Body Cam
2020
as Gary
Rampage
2018
as Colonel Blake
13 Hours: The Secret Soldiers of Benghazi
2016
as DS Agent Dave Ubben
Straight Outta Compton
2015
as Rock
Saving Mr. Banks
2013
as Bartender
This Is Martin Bonner
2013
as Locy
Studio
2007
as Mr. Banks
Slice
as Detective Love
Finding Faith