2025
825 Forest Road as Terrence2025
Womb as Not available2024
They Turned Us into Killers as Zion Miller2024
The Notorious Finster as Det. Sam Brady2024
The Mealybug as Detective Dunn2024
Swing: The Movie as Domino2024
Time Alone in Fear & Sadness as Radio Announcer2023
Poker Face as Dennis2023
Manodrome as Zander2023
The Woman in the Room as The Doctor2023
Aurora: A Love Story as Kevin2022
Interview with the Vampire as Mortician2022
We Own This City as Andre Davis2022
Murders as Not available2022
Life's Better Protected as The Narrator2022
Twenty-Nine as Steven Anders2022
At Little Wheelie Three Days Ago as Brian2021
Mare of Easttown as Medic2021
Room 9 as Zion Miller2021
InVade as Mayor Ronald Green2021
Shimmer as Captain Peter Rose2021
House of Brotherly Love as George Harris2021
Love's First Bullet as Liam Scott2020
FBI: Most Wanted as James Martin2020
The Arrangement as Senator Milton Howard2019
Servant as Exterminator2019
Glass as Security Guard in Car2019
Right Before Your Eyes as Ambrose2019
Offstage Elements as Ozzie Dietrick2018
Manifest as Lewis2018
Siren as Capt. Sean McClure2018
Ocean's Eight as Met American Wing Guard2018
Toy Box as Sid the satanic priest2018
A Place in Hell as Det. Wilson2018
They Are Strangers as Terry2018
Without You as Not available2017
Sinner City as Detective Parsons2016
Crooked & Narrow as Not available2016
Voiceless as Not available2015
Allegiance as Maintenance Man2015
Creed as James2015
The Benefactor as Jesse2015
Zombie Killers: Elephant's Graveyard as Doc2015
The Mint as Ted Firestone2014
Gotham as Harbor Master2014
Broad City as Detective2014
The Underground Kings as Martinez2014
Apocalypse Kiss as The Wizard2014
Murder City Angels as Detective Dutton2014
Jersey Justice as Jules2013
The Journey of Herman Stone as Charon2012
Silver Linings Playbook as Orderly (uncredited)2012
Safe as Shelter Security 22012
Changing the Game as McCormick2012
6 Degrees of Hell as Deputy Hendricks2012
9-Ball as Red2011
Limitless as Detective2011
The Red Corvette as Agent Murray2011
Another Happy Day as Jason2011
The Fields as Charlie2011
Close-Up as The NA Mentor2010
6 Souls as Virgil2010
See You in September as Cop2009
Law Abiding Citizen as Homeland Security Supervisor2008
The Happening as Arguing Man in Crowd2006
The Good Student as Detective Dick Moon2004
The Amazing Floydini as Willy2003
Bad Boys II as Tapia Muscle Crew (uncredited)2002
The Wire as Det. Vernon Holley2002
The Perfect You as Phil2001
Prison Song as Prison C.O. (as Brian A. Wilson)2000
Animal Factory as Ponchie1999
Law & Order: Special Victims Unit as Detective Jawarski1999
Law & Order: Special Victims Unit as Milton Sarlove1999
The Sopranos as Warren Dupree1999
Cold Hearts as Spear1998
Rounders as Derald1998
Snake Eyes as Casino Security #2NaN
Delco: The Movie as Not availableNaN
When the Moon Was Twice as Big as RubenNaN
Drink and Be Merry as Not available2006
The Father, Unblinking as Quade2002
Ice Grill as Damon J2000
Let's Talk as Audience Member #141997
The Postman as WoodyNaN
A Cup Full of Crazy as Dr. John Rivers2014
Constantine Writer