No photoApril BarnettActingBorn 08/09/1974Houston, Texas, USAKnown ForKey & Peele2012Stellina Blue2009Closing Escrow2007Sex Sells: The Making of 'Touché'2005Heart of the Beholder2005Drylongso1999Perfect Mate1996Tales from the Hood1995Sister, Sister1994