Martin Eden 2023
as Russell Brissenden
Brawl in Cell Block 99 2017
as Clerk
2B 2009
as Expert #1 / Dr. Winston
Little Children 2006
as Dewayne Rogers
Keane 2004
as 2nd Cab Driver
Mr. Smith Gets a Hustler 2002
as Collector #2
Credits from TMDB.