2018
Forever My Girl
Actor - Pastor Brian
2017
Hostiles
Actor
2016
Tallulah
Actor - Stephen
Barry
Actor - Profesor Gray
2015
Truth
Actor - Mark Wrolstad
2009
The Taking of Pelham 123
Actor - Diputado LaSalle
2007
Freedom Writers
Actor - Brian Gelford
Full filmography