2013
as Paul Brewer (uncredited)
2024
as Grice
2016
as Neurologist
2015
as Cyclist (uncredited)
2019
as Businessman
2017
as Al
2008
as TJ
2018
as Mr. Guillory
as Agent Kendale
2020
as Sullivan
2006
as Waffle House Manager
as Principal Melon
2003
as Phillip Savelle
as WOMAM
as Police Officer
as Dr. Newton
as Reverend Neil
as Defense Attorney
1997
as Young Haru
2011
as Alan Marsh