Actor
The Empty Man
2020
as Detective Villiers
Bully
2018
as 'Action' Jackson
Crown Heights
2017
as Judge Marcy
The Discovery
2017
as Cooper
After Words
2015
as Nelson
Ted 2
2015
as Judge
Noble Things
2009
as Moses
Bob Funk
2009
as Smiley
Ocean of Pearls
2008
as Dr. Wiiliam Ballard
The Beneficiary
2008
as Detective Jensen
The Haunting of Molly Hartley
2008
as Mr. Bennett
Snowglobe
2007
as Antonio
Little Wings
2007
as John
Paved with Good Intentions
2006
as Garrett Balden
Islander
2006
as T. Hardy
Just Like Heaven
2005
as Dr. Walsh
Wedding Crashers
2005
as Randolph
Cinderella Man
2005
as Joe Jeanette
National Treasure
2004
as Guard Woodruff
The Human Stain
2003
as Herb Keble
The United States of Leland
2003
as Elden
The Hunted
2003
as Harry Van Zandt
Black River
2001
as Chief Salks
Thank Heaven
2001
as Joseph Johnson
The Apartment Complex
1999
as Detective Culver
In Too Deep
1999
as Dr. Bratton
Before He Wakes
1998
as Detective Cochran
Nick Fury: Agent of S.H.I.E.L.D.
1998
as Gabriel Jones
Lost in the Bermuda Triangle
1998
Othello
1997
as Iago
Clover
1997
as Gaten's brother-in-law
Pinocchio's Revenge
1996
as Barry
Lone Star
1996
as Otis
The American President
1995
as Reporter Lloyd
Man of the House
1995
as Bob Younger
Without Warning
1994
as Terrance Freeman
Home Alone 2: Lost in New York
1992
as Cop in Times Square
Play Nice
1992
as Coroner
Honey, I Blew Up the Kid
1992
as Marshall Brooks
The Last of the Finest
1990
as Cregan
Downtown
1990
as Lowell Harris
Unholy Matrimony
1988
as Lt. Jack Tolliver
Arthur 2: On the Rocks
1988
as Bartender
Heart
1987
as Talk Show Guest
Adventures in Babysitting
1987
as Greydon
Good to Go
1986
D.C. Cab
1983
as Policeman #4
The Man Who Wasn't There
1983
as Barker