By Any Means as Vernon Dahmer						
					 
									
						
						
							...And Out Comes the Wolf						
					 
									
						
						
							Your Mother Your Mother Your Mother						
					 
									
						
						
							The Only Living Pickpocket in New York						
					 
									
						2026
						
							The Cat in the Hat as Mr. Hoogeboom (voice)						
					 
									
									
						2025
						
							Please Don't Feed the Children as Fitz						
					 
									
						2025
						
							The Residence as A.B. Wynter (8 episodes)						
					 
									
						2025
						
							The Electric State as Colonel Bradbury / The Marshall						
					 
									
						2025
						
							Captain America: Brave New World as Sidewinder						
					 
									
						2024
						
							Megalopolis as Mayor Cicero						
					 
									
						2024
						
							MaXXXine as Teddy Knight, Esq.						
					 
									
									
						2024
						
							Parish as Gracián 'Gray' Parish (6 episodes)						
					 
									
						2024
						
							The Gentlemen as Stanley Johnston (Uncle Stan) (4 episodes)						
					 
									
						2023
						
							Gen V as Stan Edgar (1 episode)						
					 
									
						2023
						
							Teenage Mutant Ninja Turtles: Mutant Mayhem as Baxter Stockman (voice)						
					 
									
						2023
						
							Marvel's Moon Girl and Devil Dinosaur as Granite (voice) (1 episode)						
					 
									
						2023
						
							Poker Face as Fred Finch (1 episode)						
					 
									
						2023
						
							Kaleidoscope as Leo Pap (9 episodes)						
					 
									
						2022
						
							Euphoria as Taxi Driver						
					 
									
									
						2022
						
							The Jennifer Hudson Show as Self (2 episodes)						
					 
									
						2022
						
							Beauty as Beauty's Father						
					 
									
						2022
						
							The Boys Presents: Diabolical as Stan Edgar (voice) (1 episode)						
					 
									
						2021
						
							Show Me More as Self - "Gus Fring" (2 episodes)						
					 
									
						2021
						
							Armin Mueller-Stahl - Ein Gaukler in Hollywood as Self						
					 
									
						2021
						
							Supervillain: The Making of Tekashi 6ix9ine as Self - Narrator (voice) (3 episodes)						
					 
									
						2021
						
							The Eisen Hour as Self - Guest (1 episode)						
					 
									
						2020
						
							By Whatever Means Necessary: The Times of Godfather of Harlem as Self (4 episodes)						
					 
									
									
						2020
						
							Prime Rewind: Inside The Boys as Self (1 episode)						
					 
									
						2020
						
							The Broken and the Bad as Self (6 episodes)						
					 
									
						2020
						
							Home Movie: The Princess Bride as The Grandfather (1 episode)						
					 
									
									
						2020
						
							Disney Gallery / Star Wars: The Mandalorian as Self - Moff Gideon (4 episodes)						
					 
									
						2020
						
							Stargirl as Archie Brubaker						
					 
									
									
						2019
						
							Line of Duty as Tom Volk						
					 
									
						2019
						
							Harley Quinn as Lex Luthor (voice) (11 episodes)						
					 
									
						2019
						
							The Mandalorian as Moff Gideon (9 episodes)						
					 
									
						2019
						
							Godfather of Harlem as Adam Clayton Powell Jr. (14 episodes)						
					 
									
						2019
						
							Creepshow as Doc (1 episode)						
					 
									
						2019
						
							Game Changer as Self - Guest (1 episode)						
					 
									
						2019
						
							The Kelly Clarkson Show as Self (1 episode)						
					 
									
						2019
						
							The Boys as Meerkat Stan Edgar (voice) (1 episode)						
					 
									
						2019
						
							The Boys as Stanford 'Stan' Edgar (9 episodes)						
					 
									
						2019
						
							Jett as Charlie Baudelaire (9 episodes)						
					 
									
									
						2018
						
							Dallas & Robo as Victor Goldsmith (8 episodes)						
					 
									
						2018
						
							The Nagano Tapes as Narrator						
					 
									
						2018
						
							Maze Runner: The Death Cure as Jorge						
					 
									
						2017
						
							Miracle on 42nd Street as self						
					 
									
						2017
						
							The Show as Mason Washington						
					 
									
						2017
						
							DuckTales as Phantom Blot (voice) (3 episodes)						
					 
									
						2017
						
							Okja as Frank Dawson						
					 
									
						2017
						
							Unacknowledged as Narrator						
					 
									
						2017
						
							Dear White People as Narrator (40 episodes)						
					 
									
						2017
						
							Better Call Saul Employee Training as Gustavo Fring (10 episodes)						
					 
									
						2017
						
							Rebel as Charles (9 episodes)						
					 
									
						2016
						
							Westworld as El Lazo (1 episode)						
					 
									
						2016
						
							Brother Nature as Congressman Frank McClaren						
					 
									
						2016
						
							The Get Down as Pastor Ramon Cruz (11 episodes)						
					 
									
						2016
						
							On Meditation as Self						
					 
									
						2016
						
							Money Monster as Captain Powell						
					 
									
						2016
						
							The Jungle Book as Akela (voice)						
					 
									
						2016
						
							The Pills: Sempre meglio che lavorare as Il Boss						
					 
									
						2015
						
							Enzian: When the Lights Go Up as Self (archive footage)						
					 
									
						2015
						
							Maze Runner: The Scorch Trials as Jorge						
					 
									
						2015
						
							Better Call Saul as Gus Fring (40 episodes)						
					 
									
						2015
						
							Allegiance as Oscar Christoph (7 episodes)						
					 
									
						2015
						
							I Did Not Forget You as Dr. Sabian						
					 
									
						2014
						
							Poker Night as Bernard						
					 
									
						2014
						
							The Game Awards as Self (1 episode)						
					 
									
						2014
						
							Batman: Assault on Arkham as Black Spider / Eric Needham (voice)						
					 
									
						2014
						
							Life's Essentials with Ruby Dee as Self						
					 
									
						2014
						
							Son of Batman as Ra's al Ghul (voice)						
					 
									
						2014
						
							Requiem for the Big East as Narrator						
					 
									
						2014
						
							Late Night with Seth Meyers as Self (1 episode)						
					 
									
						2014
						
							The Tonight Show Starring Jimmy Fallon as Self (1 episode)						
					 
									
						2013
						
							Timms Valley as Pruit Normings						
					 
									
						2013
						
							They Die by Dawn as Rufus Buck						
					 
									
						2013
						
							Drunk History as Andrés Pico (1 episode)						
					 
									
						2013
						
							Blood River Crossing as Narrator						
					 
									
						2013
						
							Long Distance Revolutionary: A Journey with Mumia Abu-Jamal as Self						
					 
									
						2013
						
							Over/Under as Oliver Ohrt						
					 
									
						2012
						
							The Haunting Of... as Self (1 episode)						
					 
									
						2012
						
							Alex Cross as Daramus Holiday						
					 
									
						2012
						
							Revolution as Major Tom Neville (42 episodes)						
					 
									
						2012
						
							NYC 22 as Harvey Williams (1 episode)						
					 
									
						2011
						
							Once Upon a Time as Sidney Glass / Magic Mirror (14 episodes)						
					 
									
						2011
						
							Certainty as Father Heery						
					 
									
						2011
						
							Dreaming American as Daytona LeMans						
					 
									
						2011
						
							S.W.A.T.: Firefight as Inspector Hollander						
					 
									
						2011
						
							Criminal Minds: Suspect Behavior as Gordon Ramirez (1 episode)						
					 
									
						2010
						
							Rabbit Hole as Auggie						
					 
									
						2010
						
							Conan as Self (1 episode)						
					 
									
						2009
						
							Celebrity Ghost Stories as Self (1 episode)						
					 
									
						2009
						
							Community as Gilbert Lawson (2 episodes)						
					 
									
									
						2008
						
							Leverage as Alexander Moto (1 episode)						
					 
									
						2008
						
							Chelsea on the Rocks as Tip						
					 
									
						2008
						
							New Amsterdam as James Lawson (1 episode)						
					 
									
						2008
						
							Gospel Hill as Dr. Palmer						
					 
									
						2008
						
							Breaking Bad as Gus Fring (28 episodes)						
					 
									
									
									
						2007
						
							Feel The Noise as Roberto Vega						
					 
									
						2007
						
							Racing Daylight as Fred						
					 
									
						2007
						
							The Box as Dwayne Burkhalter						
					 
									
						2006
						
							Kidnapped (1 episode)						
					 
									
						2006
						
							Sherrybaby as Parole Officer Hernandez						
					 
									
									
						2006
						
							Last Holiday as Senator Dillings						
					 
									
						2006
						
							South Beach as Robert Fuentes (8 episodes)						
					 
									
						2005
						
							Derailed as Detective Church						
					 
									
						2005
						
							Carlito's Way: Rise to Power as Little Jeff						
					 
									
						2005
						
							Ghost Whisperer as Ely Fisher (1 episode)						
					 
									
						2005
						
							Bones as Richard Benoit (1 episode)						
					 
									
						2005
						
							Back in the Day as Benson Cooper						
					 
									
						2005
						
							I Will Avenge You, Iago! as Director						
					 
									
						2005
						
							Law & Order: Trial by Jury as Orlando Ramirez (1 episode)						
					 
									
						2005
						
							Chupacabra Terror as Dr. Peña						
					 
									
									
						2004
						
							Doing Hard Time as Captain Pierce						
					 
									
						2004
						
							A Killer Within as Vargas						
					 
									
						2004
						
							5ive Days to Midnight as Tim Sanders (5 episodes)						
					 
									
						2004
						
							NYPD 2069 as Lt. Garner						
					 
									
									
						2003
						
							Blind Horizon as J.C. Reynolds						
					 
									
						2003
						
							Las Vegas as Reggie Archibald (1 episode)						
					 
									
									
						2002
						
							Girls Club (9 episodes)						
					 
									
						2002
						
							Half & Half as Darrell Washington (1 episode)						
					 
									
						2002
						
							CSI: Miami as Chief Braga (3 episodes)						
					 
									
						2002
						
							Street Time as Jesse Haslim (1 episode)						
					 
									
						2001
						
							Ali as Cassius Clay, Sr.						
					 
									
						2001
						
							Piñero as Miguel Algarin						
					 
									
						2001
						
							Monkeybone as Hypnos						
					 
									
						2001
						
							100 Centre Street as Jacob Lenz (1 episode)						
					 
									
						2001
						
							The Division as Dr. Pembroke (1 episode)						
					 
									
						2000
						
							The $treet as Tom Divack (12 episodes)						
					 
									
						2000
						
							Strong Medicine as James 'Junior' Bell (1 episode)						
					 
									
						2000
						
							Soul Food as Jules (2 episodes)						
					 
									
						2000
						
							Click as Self (1 episode)						
					 
									
						2000
						
							Homicide: The Movie as Mike Giardello						
					 
									
									
						1999
						
							Third Watch as Father Romero (1 episode)						
					 
									
						1998
						
							Thirst as Dr. Lawrence Carver						
					 
									
						1998
						
							Naked City: Justice with a Bullet as Chaz Villanueva						
					 
									
						1998
						
							Where's Marlowe? as Blind Man (uncredited)						
					 
									
									
						1998
						
							Creature as Lt. Thomas Peniston / Werewolf (2 episodes)						
					 
									
						1998
						
							Twilight as Reuben Escobar						
					 
									
						1998
						
							Stardust as Mr. Peavey						
					 
									
						1997
						
							Trouble on the Corner as Darryl						
					 
									
						1997
						
							Five Desperate Hours as Joseph Grange						
					 
									
						1997
						
							Big City Blues as Georgie						
					 
									
						1997
						
							The Hunger as Vampire (1 episode)						
					 
									
						1997
						
							Nothing to Lose as Charlie Dunt						
					 
									
						1997
						
							The Practice as Ray McMurphy (1 episode)						
					 
									
						1997
						
							The Maze as Henry Kunitz						
					 
									
						1996
						
							The Tomorrow Man as Jonathan Driscoll						
					 
									
						1996
						
							Nash Bridges (1 episode)						
					 
									
						1996
						
							Mylène Farmer: California as Rich Man/Pimp						
					 
									
						1996
						
							Swift Justice (1 episode)						
					 
									
						1995
						
							Waiting to Exhale as David Matthews (uncredited)						
					 
									
						1995
						
							Reckless as Host Tim Timko						
					 
									
						1995
						
							Blue in the Face as Tommy Finelli						
					 
									
						1995
						
							The Keeper as Paul Lamont						
					 
									
						1995
						
							The Usual Suspects as Jack Baer						
					 
									
						1995
						
							Smoke as 1st OTB Man / Tommy						
					 
									
									
						1994
						
							Stolen Moments: Red Hot + Cool as Self						
					 
									
						1994
						
							Touched by an Angel as Antonio Gaudi (1 episode)						
					 
									
						1994
						
							Chicago Hope (1 episode)						
					 
									
						1994
						
							New York Undercover as Adolfo Guzman (3 episodes)						
					 
									
									
									
						1993
						
							Seven Songs for Malcolm X as Autobiography Reading (voice)						
					 
									
						1993
						
							Bakersfield P.D. as Detective Paul Gigante (17 episodes)						
					 
									
						1993
						
							Fallen Angels as Paris Minton (1 episode)						
					 
									
						1993
						
							Amos & Andrew as The Reverend Fenton Brunch						
					 
									
						1993
						
							Homicide: Life on the Street as Michael Giardello (22 episodes)						
					 
									
						1993
						
							Mood Indigo as Arthur Sistrunk						
					 
									
						1992
						
							Malcolm X as Thomas Hayer						
					 
									
						1992
						
							Bob Roberts as Bugs Raplin						
					 
									
						1991
						
							Night on Earth as YoYo						
					 
									
						1991
						
							Harley Davidson and the Marlboro Man as Jimmy Jiles						
					 
									
						1991
						
							Jungle Fever as Homeless Man						
					 
									
						1990
						
							Law & Order as Attorney Baylor (1 episode)						
					 
									
						1990
						
							Law & Order as Defense Attorney Rodney Fallon (3 episodes)						
					 
									
						1990
						
							Mo' Better Blues as Left Hand Lacey (Piano)						
					 
									
						1990
						
							King of New York as Lance						
					 
									
						1989
						
							Making 'Do the Right Thing' as Self						
					 
									
						1989
						
							Do the Right Thing as Buggin Out						
					 
									
						1988
						
							School Daze as Julian 'Dean Big Brother Almighty' Eaves						
					 
									
						1987
						
							Leg Work as Tyson (1 episode)						
					 
									
						1987
						
							Heartbeat as Gang Member #1						
					 
									
						1987
						
							Sweet Lorraine as Howie						
					 
									
						1986
						
							Maximum Overdrive as Videoplayer						
					 
									
						1986
						
							Roanoak as Simon Fernandes						
					 
									
									
						1985
						
							The Equalizer as Jumpin' Jack (1 episode)						
					 
									
						1985
						
							Desperately Seeking Susan as Street Vendor						
					 
									
						1985
						
							Finnegan Begin Again as Intruder						
					 
									
						1984
						
							The Cotton Club as Bumpy Hood						
					 
									
						1984
						
							Miami Vice as Adonis Jackson (1 episode)						
					 
									
						1984
						
							Miami Vice as Luther (1 episode)						
					 
									
						1984
						
							Miami Vice as Ricky (1 episode)						
					 
									
						1984
						
							The Brother from Another Planet as Man Being Arrested (uncredited)						
					 
									
						1984
						
							Go Tell It on the Mountain as Elisha						
					 
									
						1983
						
							Trading Places as Cellmate #2						
					 
									
						1983
						
							Enormous Changes at the Last Minute as Julio						
					 
									
						1981
						
							Taps as Cadet Captain J.C. Pierce						
					 
									
						1981
						
							The Gentleman Bandit as Jamie						
					 
									
						1979
						
							Running as Puerto Rican Teenager