| Movie | Merit x Zoe | Dr. Cole | 2022-12-31 |
| Movie | Izzy Lyon: The Unspun Truth | Mordecai Fredericksonton III | 2022-11-02 |
| Movie | Together Together | Carson | 2021-04-23 |
| Movie | Sylvie's Love | Dr. Parker | 2020-01-27 |
| Movie | Loners | Father Monty | 2019-05-30 |
| Movie | Another Time | TV Show Host | 2018-04-24 |
| Movie | Girlfriend's Day | Governor Speakman | 2017-01-24 |
| Movie | Pixels | CIA Chief | 2015-07-16 |
| Movie | Embers | Teacher | 2015-09-18 |
| Series | Modern Family | Judge | 2009-09-23 |
| Movie | Black Dynamite | Congressman Monroe James | 2009-10-16 |
| Movie | Belly 2: Millionaire Boyz Club | Thomasson | 2008-08-12 |
| Movie | Dark Mirror | Detective Williams | 2007-01-01 |
| Series | The Sarah Silverman Program. | Unknown | 2007-02-01 |
| Movie | Evan Almighty | Committee Member | 2007-06-09 |
| Movie | Flight of the Living Dead | Col. Wolff | 2007-04-06 |
| Movie | Final Move | Myron | 2006-03-15 |
| Series | The Loop | Unknown | 2006-03-15 |
| Movie | Fighting Words | Franklin | 2006-12-25 |
| Movie | False Prophets | Isaiah | 2006-05-16 |
| Movie | Snoop Dogg's Hood of Horror | Stevens | 2006-06-27 |
| Series | My Name Is Earl | Unknown | 2005-09-20 |
| Movie | Spectres | Will Franklin | 2004-01-01 |
| Movie | Quigley | Angel #2 | 2003-02-03 |
| Series | All of Us | Unknown | 2003-09-16 |
| Movie | Melvin Goes to Dinner | Passenger | 2003-12-04 |
| Movie | Like Mike | Mr. Reynolds | 2002-07-03 |
| Movie | Air Panic | Keller | 2002-09-12 |
| Movie | The One | Prison Warden | 2001-11-02 |
| Series | Star Trek: Enterprise | Unknown | 2001-09-26 |
| Series | Reba | Unknown | 2001-10-05 |
| Series | Titus | Unknown | 2000-03-20 |
| Series | Malcolm in the Middle | Unknown | 2000-01-09 |
| Series | The Invisible Man | Unknown | 2000-06-09 |
| Series | Level 9 | Unknown | 2000-10-27 |
| Series | Bull | 2000-08-15 | |
| Movie | Traffic | Partygoer #4 | 2000-12-27 |
| Series | Curb Your Enthusiasm | Unknown | 2000-10-15 |
| Movie | Blackout Effect | Harold | 1998-01-04 |
| Movie | Deep Impact | Ivan Brodsky | 1998-05-08 |
| Movie | Sour Grapes | Anesthesiologist #2 | 1998-04-17 |
| Series | Seven Days | Unknown | 1998-10-07 |
| Movie | Inferno | Police Chief | 1998-10-29 |
| Movie | Strangeland | Captain Churchill Robbins | 1998-10-02 |
| Series | The Practice | Unknown | 1997-03-04 |
| Movie | Contact | Mission Director | 1997-07-11 |
| Movie | Most Wanted | Police Chief William Watson | 1997-10-10 |
| Movie | Bio-Dome | Cmdr. Gates, SWAT Team | 1996-01-12 |
| Series | Millennium | Unknown | 1996-10-25 |
| Series | Star Trek: Voyager | Unknown | 1995-01-16 |
| Series | The Wayans Bros. | Unknown | 1995-01-11 |
| Series | JAG | Unknown | 1995-09-23 |
| Series | Space: Above and Beyond | Commodore Ross | 1995-09-24 |
| Series | Babylon 5 | David Endawi | 1994-01-26 |
| Series | Friends | Mr. Tyler | 1994-09-22 |
| Series | The X-Files | Unknown | 1993-09-10 |
| Series | Frasier | Detective | 1993-09-16 |
| Series | Martin | Unknown | 1992-08-27 |
| Series | Wings | Unknown | 1990-04-19 |
| Movie | Presumed Innocent | Detective Harold Greer | 1990-07-27 |
| Series | Seinfeld | Unknown | 1989-07-05 |
| Movie | The Secret of My Success | Executive (uncredited) | 1987-04-10 |
| Series | Jake and the Fatman | Unknown | 1987-09-26 |
| Movie | The Adventures of a Two-Minute Werewolf | Harry | 1985-02-23 |
| Movie | The Cotton Club | Kid Griffin | 1984-12-14 |
| Movie | For Ladies Only | Tornado | 1981-11-09 |