- Le vainqueur (1979)...adolescent Puerto Rican
- Taps (1981)...Cadet Captaine J.C. Pierce
- Enormous Changes at the Last Minute (1983)...Julio
- Cotton Club (1984)...Bumpy Hood
- Recherche Susan, désespérément (1985)...vendeur dans la rue
- Sweet Lorraine (1987)...Howie
- School Daze (1988)...Julian
- King of New York (1990)...Lance
- Harley Davidson et l'homme aux santiags (1991)...Jimmy Jiles
- Une nuit sur terre (1991)...Yoyo
- Bob Roberts (1992)...Bugs Raplin
- Malcolm X (1992)...Thomas Hayer
- Amos & Andrew (1993)...Révérend Fenton Brunch
- Fresh (1994)...Esteban
- Benders (1994)...Jack
- Usual Suspects (1995)...Jack Baer
- Kla$h (1995)...Stoney
- Brooklyn Boogie (1995)...Tommy Finelli
- The Keeper (1995)...Paul Lamont
- Où sont les hommes ? (1995)...David Matthews
- The People (1997)...Anthony Rivera
- The Maze (1997)...Henry Kunitz
- Rien à perdre (1997)...Charlie Dunt
- Trouble on the Corner (1997)...Darryl
- Big City Blues (1997)...Georgie
- Stardust (1998)...Mr. Peavey
- L'heure magique (1998)...Reuben Escobar
- Phoenix (1998)...Louie
- Josephine (2000)...Spike
- Monkeybone (2001)...Hypnos
- Piñero (2001)...Miguel Algarin
- Ali (2001)...Cassius Marcellus Clay
- Ash Tuesday (2003)...Karl
- Blind Horizon (2003)...J.C. Reynolds
- Noise (2004)...Hank
- A Killer Within (2004)...Vargas
- Back in the Day (2005)...Benson Cooper
- Hate Crime (2005)...Détective Esposito
- I Will Avenge You, Iago! (2005)...Directeur
- Dérapage (2005)...Détective Church
- Vacances sur ordonnance (2006)...Sénateur Dillings
- Rain (2006)...Ken Arnold
- Racing Daylight (2007)...Fred/Vagabond
- The Box (2007)...Dwayne Burkhalter
- Feel the Noise (2007)...Roberto
- Gospel Hill (2008)...Dr Palmer
- Rabbit Hole (2010)...Auggie
- Certainty (2011)...Père Heery
- Alex Cross (2012)...Daramus Holiday
- The Gentleman Bandit (1981)...Jamie
- Finnegan Begin Again (1985)...Intrus
- Rockabye (1986)...Marcus
- Relentless : Mind of a Killer (1993)...Arthur Sistrunk
- The Tomorrow Man (1996)...Jonathan Driscoll
- Five Desperate Hours (1997)...Joseph Grange
- Créature (1998)...Lt. Thomas Peniston / Loup-garou
- Naked City: Justice with a Bullet (1998)...Chaz Villanueva
- Parasite mortel (1998)...Dr. Lawrence Carver
- Homicide (2000)...Officer Mike Giardello
- NYPD 2069 (2004)...Lt. Garner
- Xenophobia (2008)...Young
- 1, rue Sésame (1982)...Mickey (5 episodes)
- Deux flics à Miami (1984-85)...Adonis Jackson/Luther/Ricky (3 episodes)
- American Playhouse (1985-86)...Elisha/Simon Fernandes (2 episodes)
- CBS Schoolbreak Special (1985)...Kyle (1 episode)
- Equalizer (1986)...Jumpin' Jack (1 episode)
- Spenser (1987)...Ramos (1 episode)
- Détective de choc (1987)...Tyson (1 episode)
- Lifestories (1990)...Julio (1 episode)
- The American Experience (1993)...Dr. Kenneth Clark (1 episode)
- Bakersfield P.D (1993-94)...Detective Paul Gigante (17 episodes)
- New York Undercover (1995)...Adolfo Guzman (3 episodes)
- Fallen Angels (1995)...Paris Minton (1 episode)
- Swift Justice (1996)...Andrew Coffin (3 episodes)
- New York Police Blues (1996-98)...Ferdinand Hollie/Jamaal (2 episodes)
- Living Single (1996)... Jackson Turner(1 episode)
- Nash Bridges (1996-99)...Arnold/Gordon Keller/Whip Tyrell (2 episodes)
- New York - Police judiciaire" (4 episodes)
- Les prédateurs (1998)...Vampire (1 episode)
- Homicide (1998-99)...Agent Mike Giardello (22 episodes)
- Les anges du bonheur (2000)...Antonio (1 episode)
- The $treet (2000-01)...Tom Divack (12 episodes)
- La vie avant tout (2001)...James 'Junior' Bell (1 episode)
- Tribunal central (2001)...Jacob Lenz (1 episode)
- The practice : Bobby Donnell & associés (2002)...Ray McMurphy (1 episode)
- New York 911 (2002)...Père Romero (1 episode)
- Les enquêtes de Nero Wolfe (2002)...Ambassadeur Theodore Kelefy (1 episode)
- Girls Club (2002)...Nicholas Hahn (9 episodes)
- Division d'élite (2003)...Dr. Pembroke (1 episode)
- Lucky (2003)...Lord Marion (1 episode)
- Street Time (2003)...Jesse Haslim (1 episode)
- Half & Half (2004)...Darrell Washington (1 episode)
- Soul Food (2004)...Jules (2 episodes)
- New York, cour de justice (2005)...Orlando Ramirez (1 episode)
- South Beach (2006)...Robert Fuentes (5 episodes)
- Ghost Whisperer (2006)...Ely (1 episode)
- Bones (2006)...Richard Benoit (1 episode)
- Les experts : Miami (2006-08)...Chef Braga (2 episodes)
- Las Vegas (2006)...Reggie Archibald (1 episode)
- Kidnapped (2007)... Vance(2 episodes)
- New Amsterdam (2008)...Special Agent James Lawson (1 episode)
- Breaking Bad (2009-11)...Gustavo 'Gus' Fring (26 episodes)
- Leverage (2010)...Alexander Moto (1 episode)
- Lie to Me (2010)...Beau Hackman (1 episode)
- Detroit 1-8-7 (2010)...Eddie Henderson (1 episode)
- Criminal Minds : Suspect Behavior (2011)...Gordon Ramirez (1 episode)
- Once Upon a Time (2011-présent)...Sidney Glass/Magic Mirror