Born and raised in Washington, DC. The middle child of three, born to Jamaican parents. Attended St. Alban's School in DC, then graduated from Columbia University in New York.
| Movie | Revival! | Unknown | 2017 |
| Movie | Live Cargo | Unknown | 2017 |
| Movie | Hollywood Palms | The Dutchman | 2016-03-07 |
| Movie | Passion Play | Unknown | 2016-01-26 |
| Series | Nashville | Unknown | 2016-02-05 |
| Movie | Unforgettable | None | 2016-03-07 |
| Series | Ballers | Unknown | 2015 |
| Movie | The Loft | Unknown | 2015-01-30 |
| Series | 12 Monkeys | Unknown | 2015-01-16 |
| Series | Chicago P.D. | Unknown | 2014-01-08 |
| Series | Comedy Bang! Bang! | Unknown | 2014 |
| Series | Legends | Unknown | 2014-08-13 |
| Movie | Freelancers | Terrence Burke | 2013-01-12 |
| Movie | Nashville: The Whole Story | Unknown | 2013 |
| Movie | Call of Duty: Black Ops II | Unknown | 2012 |
| Movie | The Dark Knight Rises | Unknown | 2012-07-20 |
| Movie | Rampart | Unknown | 2011 |
| Series | Prime Suspect | Unknown | 2011-09-22 |
| Movie | Bright | Irwin | 2011-01-15 |
| Series | Hawthorne | Unknown | 2011 |
| Series | Happy Town | Roger Hobbs | 2010-04-28 |
| Series | Nikita | Unknown | 2010-09-09 |
| Movie | Sympathy for Delicious | Unknown | 2010 |
| Series | Lie to Me | Unknown | 2009-01-21 |
| Movie | A Thousand Suns | Unknown | 2009 |
| Movie | The Lord of the Rings: Conquest | Unknown | 2009 |
| Movie | The Collector | Unknown | 2009 |
| Movie | Sex and Death 101 | Alpha | 2008-02-22 |
| Movie | The Hawk Is Dying | Billy Bob | 2008-07-09 |
| Movie | Ball Don't Lie | Unknown | 2008 |
| Movie | Spider-Man: Web of Shadows | Unknown | 2008 |
| Movie | Freedom Writers | Unknown | 2007 |
| Series | Burn Notice | Unknown | 2007-06-28 |
| Movie | Haven | Mr. Sterling | 2006-10-14 |
| Series | The Nine | Unknown | 2006-10-04 |
| Movie | Mozart and the Whale | Blume | 2006-02-02 |
| Movie | The Wire: It's All Connected | Unknown | 2006 |
| Series | Prison Break | Unknown | 2005-08-29 |
| Series | Inconceivable | Unknown | 2005 |
| Series | Grey's Anatomy | Unknown | 2005-03-27 |
| Series | Supernatural | Unknown | 2005-09-13 |
| Series | How I Met Your Mother | Unknown | 2005-09-19 |
| Series | Close to Home | Unknown | 2005-10-04 |
| Movie | The Forgotten | Carl Dayton | 2004-09-24 |
| Series | Century City | Unknown | 2004-03-16 |
| Movie | Barbershop 2: Back in Business | Unknown | 2004 |
| Movie | Ray | Unknown | 2004 |
| Movie | Crazy Like a Fox | Unknown | 2004 |
| Movie | Killer Diller | Unknown | 2004 |
| Series | NCIS | Unknown | 2003-09-23 |
| Movie | Duplex | Unknown | 2003 |
| Series | Kingpin | Rolando | 2003-02-02 |
| Movie | Masked and Anonymous | Unknown | 2003-08-08 |
| Series | Boomtown | Unknown | 2002-09-29 |
| Series | The Wire | Unknown | 2002-06-02 |
| Movie | Live from Baghdad | Unknown | 2002 |
| Movie | Coastlines | Unknown | 2002 |
| Series | The Agency | Unknown | 2001-09-27 |
| Movie | D.C. Smalls | Unknown | 2001 |
| Movie | Rocky Road | Michael Jones | 2001-02-14 |
| Movie | The Heist | Slim | 2001-08-14 |
| Movie | Storytelling | Unknown | 2001 |
| Movie | Osmosis Jones | Unknown | 2001 |
| Movie | Dancing at the Blue Iguana | Unknown | 2000 |
| Series | The District | Unknown | 2000-10-07 |
| Movie | For Love or Country: The Arturo Sandoval Story | Unknown | 2000-11-18 |
| Series | Wasteland | Unknown | 1999 |
| Series | Judging Amy | Unknown | 1999-09-19 |
| Series | Law & Order: Special Victims Unit | Unknown | 1999-09-20 |
| Movie | How to Get Laid at the End of the World | Unknown | 1999 |
| Series | Dharma & Greg | Unknown | 1999 |
| Movie | Three Businessmen | Leroy Jasper | 1998-10-01 |
| Movie | Mighty Joe Young | Unknown | 1998-12-25 |
| Series | Cracker: Mind Over Murder | Detective Danny Watlington | 1997-09-18 |
| Movie | Volcano | Unknown | 1997-04-25 |
| Movie | Jamaica Beat | Unknown | 1997 |
| Movie | Stir | Unknown | 1997 |
| Movie | Face/Off | Tito Biondi | 1997-06-27 |
| Movie | No Easy Way | Unknown | 1996 |
| Movie | If These Walls Could Talk | Unknown | 1996-10-13 |
| Series | The Sentinel | Unknown | 1996-03-20 |
| Movie | Lifeform | Unknown | 1996 |
| Movie | That Thing You Do! | Unknown | 1996 |
| Series | Poltergeist: The Legacy | Unknown | 1996-04-21 |
| Series | Arli$$ | Unknown | 1996-08-10 |
| Movie | Sahara | Tambul | 1995-04-25 |
| Series | ER | Unknown | 1994-09-19 |
| Movie | Clean Slate | Unknown | 1994 |
| Series | NYPD Blue | Unknown | 1993-09-21 |
| Series | Agatha Christie: Poirot | Unknown | 1990-01-18 |
| Series | The Bill | Unknown | 1984-10-16 |
| Movie | The 21st Annual Tony Awards | Unknown | 1967 |