aldo henderson