Henson nació en el sureste de Washington D.