Darrin Dewitt Henson was born on May 5, 1972 in Bronx, New York, USA. He is an actor and producer, known for Soul Food (2000), The Express (2008) and Stomp the Yard (2007). Read more on iMDB