Jelani JeffriesActingBorn 24/08/1990Pomona, NYKnown ForRamel Carter2018The Best Thief in the World2004Chappelle's Show2003Third Watch1999Law & Order: Special Victims Unit1999The Sopranos1999Law & Order1990