2025
Daredevil: Born Again as Cherry2022
Underground Railroad: The Secret History as Narrator (voice)2019
Evil as Father Amara2019
Tammy's Always Dying as Doug2017
Brawl in Cell Block 99 as Detective Watkins2017
Magnum Opus as Robert Cochran2016
God Bless You, Mr Rosewater as Senator Lister Rosewater2015
Bosch as Howard Elias2015
Hyena Road as General Rilmen2014
Bird People as McCullan2013
Alpha House as Senator Robert Bettencourt2013
Santorini Blue as Nick2011
Unforgettable as Clay Jacobs2009
Cra$h & Burn as Walker Hearn2009
Defendor as Roger Fairbanks2009
You Might As Well Live as George2009
Nurse.Fighter.Boy as Silence2008
The Trojan Horse as John Neelon2007
The Wire: The Last Word as Self2007
The Wire Odyssey as Self2006
The Sentinel as Charlie Merriweather2005
Tripping the Wire: A Stephen Tree Mystery as Not available2004
The Limb Salesman as Abe Fielder2003
S.W.A.T. as Deke's Handsome Partner2002
The Wire as Augustus Haynes2002
The Shield as Handsome Marshall2001
On Their Knees as Uncle John Walker2000
Soul Food as Terrell2000
Disappearing Acts as Jimmy2000
Homicide: The Movie as Meldrick Lewis2000
Deliberate Intent as James Perry2000
Love Come Down as Dean2000
Task Force: Caviar as Not available2000
Virtual Mom as Mr. Hubbard2000
Fear of Fiction as Gary1999
Law & Order: Special Victims Unit as Meldrick Lewis1997
The Planet of Junior Brown as Mr. Pool1996
The Prosecutors as Michael Hall1996
Lulu as Not available1995
Nick of Time as Hackney Transportist1995
Rude as Reece1995
Soul Survivor as Busha1994
Drop Zone as Bob Covington1994
Final Round as Trevon1993
Homicide: Life on the Street as Meldrick Lewis1993
Model by Day as Master Chang1992
Forever Knight as Not available1992
African Skies as Not available1992
The Finishing Touch as Detective Gilliam1992
Psychic as Spencer1992
Coopersmith: Sweet Scent of Murder as Sgt. Mike Delaney1991
Hammerman as Hammerman/Stanley Burrell (voice)1990
New Attitude as Randy Sims1990
Personals as Not available1989
Renegades as JJ1989
The Women of Brewster Place as Butch Fuller1988
War of the Worlds as Young1988
My Secret Identity as Not available1988
Colors as Lee1988
Iron Eagle II as Graves1988
Hostage as Detective Morton1987
Adventures in Babysitting as Black Gang Leader1987
Blindside as Moriarty1987
Wild Thing as Winston1987
Nowhere to Hide as Mark Halstead1986
L.A. Law as Cole's Atty. McNeil1986
Hot Shots as Not available1985
The New Alfred Hitchcock Presents as Officer Stoker1985
Night Heat as Not available1985
Perry Mason Returns as Reporter (uncredited)1985
Murder: By Reason of Insanity as Technician (uncredited)1985
Starcrossed as Ralph1985
Murder in Space as Technician1983
Skullduggery as Dave1982
Mazes and Monsters as PerryNaN
Mayday as Not available1982
Killing 'em Softly as Michael2023
Love & Death Director2021
Mayor of Kingstown Director2020
Percy Executive Producer2020
Percy Director2020
Your Honor Director2019
Juanita Director2019
City on a Hill Director2019
Evil Director2018
The Purge Director2017
Taken Director2017
Still Star-Crossed Director2017
The Good Fight Director2017
Snowfall Director2016
Marvel's Luke Cage Director2016
The Get Down Director2015
American Odyssey Director2014
Black Sails Director2013
Alpha House Director2013
Zero Hour Director2013
Orange Is the New Black Director2011
Homeland Director2011
King Director2011
Lights Out Director2011
Hell on Wheels Director2011
The Chicago Code Director2011
Person of Interest Director2010
The Walking Dead Director2010
Terriers Director2010
Memphis Beat Director2010
Lost Girl Director2009
Kings Director2009
Lie to Me Director2008
Flashpoint Director2008
Eleventh Hour Director2006
The Sentinel Director2005
Sleeper Cell Director2004
The Jury Director2003
S.W.A.T. Director2002
The Shield Director2002
The Wire Director2001
Boycott Director2000
City of Angels Director2000
Soul Food Director1999
Third Watch Director1999
The West Wing Director1999
The City Director1999
Law & Order: Special Victims Unit Director1998
Welcome to Paradox Director1997
La Femme Nikita Director1993
Homicide: Life on the Street Director1992
African Skies Director1989
Renegades Stunts1986
The Fly Special Effects1983
The Dead Zone Special Effects