IC5070, Francisco Herrera