2022
as George Bolton
2022
as Prisoner
2022
as Stanley Lowrey
2021
as Neil
2020
as Don
2019
as Jerome
2018
as Principal Kirkland
2018
as Judge Williams
2018
as Adjudicator
2017
as Terrence
2017
as Detective
2016
as Peter
2013
as Captain Skooner
2012
as Dennis
2012
as Jeffries
2011
as TBI Spokesman
2010
as Lawyer
2009
as Distinguished Man
2008
as Foreman
2008
as Wife's Boyfriend
2007
as Archbishop Desmond Mutumbo
2006
as Wade Grant
2006
as Shaw
2005
as Eremiel
2002
as Clifton Sanders
2002
as Lawyer #1
2002
as PR Spokesperson
2001
2001
as Campaign Manager
2001
as Torin
2001
as Carlson
1999
as Swat Leader
1999
as Alan Reilly
1997
as Detective Sam Nepps
1996
as Patrolman
1996
as Half-Pipe
1996
as Harlin
1995
as Reef
1995
as Newscaster
1995
as Kellar
1995
as Man in Dance Club #2
1995
as Tony's Gang Member
1993
as Lt. Blaine (uncredited)